com.trendmicro.grid.acl.ds.jpa.entities
Class JpaNamedFileIdentifier

java.lang.Object
  extended by com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifier
All Implemented Interfaces:
Serializable

@Entity(name="PACKAGE_FILES")
public class JpaNamedFileIdentifier
extends Object
implements Serializable

Implements the JPA driven database bindings for the PACKAGE_FILES table.

Version:
1.0
Author:
juergen_kellerer, 2010-06-10
See Also:
Serialized Form

Constructor Summary
JpaNamedFileIdentifier()
           
JpaNamedFileIdentifier(JpaFileDetails fileDetails, JpaPackageDetails packageDetails, String fileName)
           
 
Method Summary
 boolean equals(Object o)
           
 com.trendmicro.grid.acl.ds.datatypes.SharedNamedFileIdentifier export()
          Exports this element for external use.
 com.trendmicro.grid.acl.ds.datatypes.SharedNamedFileIdentifier export(com.trendmicro.grid.acl.l0.datatypes.FileIdentifier identifier)
          Exports this element for external use, without fetching the identifier values.
 JpaNamedFileIdentifierId getReference()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JpaNamedFileIdentifier

public JpaNamedFileIdentifier()

JpaNamedFileIdentifier

public JpaNamedFileIdentifier(JpaFileDetails fileDetails,
                              JpaPackageDetails packageDetails,
                              String fileName)
Method Detail

getReference

public JpaNamedFileIdentifierId getReference()

export

public com.trendmicro.grid.acl.ds.datatypes.SharedNamedFileIdentifier export(com.trendmicro.grid.acl.l0.datatypes.FileIdentifier identifier)
Exports this element for external use, without fetching the identifier values.

Parameters:
identifier - the identifier to set.
Returns:
a SharedNamedFileIdentifier instance.

export

public com.trendmicro.grid.acl.ds.datatypes.SharedNamedFileIdentifier export()
Exports this element for external use.

Returns:
a SharedNamedFileIdentifier instance.

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object