Class RequestIdentifier
java.lang.Object
org.datanucleus.store.rdbms.request.RequestIdentifier
Representation of a request id.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final intprivate final int[]private final int[]private final DatastoreClassprivate final RequestType -
Constructor Summary
ConstructorsConstructorDescriptionRequestIdentifier(DatastoreClass table, org.datanucleus.metadata.AbstractMemberMetaData[] mmds, org.datanucleus.metadata.AbstractMemberMetaData[] secondaryMmds, RequestType type, String className) Constructor.RequestIdentifier(DatastoreClass table, org.datanucleus.metadata.AbstractMemberMetaData[] mmds, RequestType type, String className) Constructor. -
Method Summary
-
Field Details
-
table
-
memberNumbers
private final int[] memberNumbers -
secondaryMemberNumbers
private final int[] secondaryMemberNumbers -
type
-
hashCode
private final int hashCode -
className
-
-
Constructor Details
-
RequestIdentifier
public RequestIdentifier(DatastoreClass table, org.datanucleus.metadata.AbstractMemberMetaData[] mmds, RequestType type, String className) Constructor.- Parameters:
table- Datastore class for which this is a requestmmds- MetaData of fields/properties to use in the request (if required)type- The type being representedclassName- The name of the class
-
RequestIdentifier
public RequestIdentifier(DatastoreClass table, org.datanucleus.metadata.AbstractMemberMetaData[] mmds, org.datanucleus.metadata.AbstractMemberMetaData[] secondaryMmds, RequestType type, String className) Constructor.- Parameters:
table- Datastore class for which this is a requestmmds- MetaData of members to use in the request (if required)secondaryMmds- MetaData of secondary members to use the in the requesttype- The type being representedclassName- The name of the class
-
-
Method Details
-
getTable
Accessor for the table of this request.- Returns:
- Table used in the request
-
hashCode
-
equals
-