Package | Description |
---|---|
javax.jdo.metadata |
This package contains classes representing the different components of the JDO Metadata.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FieldMetadata
Represents a field in a class.
|
interface |
PropertyMetadata
Represents a property in a class/persistent-interface.
|
Modifier and Type | Method and Description |
---|---|
MemberMetadata[] |
UniqueMetadata.getMembers()
Accessor for all fields/properties defined on the unique constraint.
|
MemberMetadata[] |
TypeMetadata.getMembers()
Accessor for all fields/properties defined on the component.
|
MemberMetadata[] |
IndexMetadata.getMembers()
Accessor for all member(s) defined on the index.
|
MemberMetadata[] |
ForeignKeyMetadata.getMembers()
Accessor for all fields/properties defined on the FK.
|
MemberMetadata[] |
FetchGroupMetadata.getMembers()
Accessor for all fields/properties defined on the fetch group.
|
MemberMetadata[] |
EmbeddedMetadata.getMembers()
Accessor for all fields/properties defined on the fetch group.
|
MemberMetadata |
MemberMetadata.setCacheable(boolean cacheable)
Method to set whether this is cacheable
|
MemberMetadata |
MemberMetadata.setColumn(String col)
Method to set the column name.
|
MemberMetadata |
MemberMetadata.setCustomStrategy(String strategy)
Method to set the custom identity generation strategy.
|
MemberMetadata |
MemberMetadata.setDefaultFetchGroup(boolean dfg)
Method to set whether it is in the DFG.
|
MemberMetadata |
MemberMetadata.setDeleteAction(ForeignKeyAction action)
Method to set the delete action of the FK
|
MemberMetadata |
MemberMetadata.setDependent(boolean unique)
Method to set whether it is unique.
|
MemberMetadata |
MemberMetadata.setEmbedded(boolean emb)
Method to set whether it is embedded.
|
MemberMetadata |
MemberMetadata.setFieldType(String type)
Method to set the field type(s).
|
MemberMetadata |
MemberMetadata.setIndexed(boolean index)
Method to set whether it is indexed.
|
MemberMetadata |
MemberMetadata.setLoadFetchGroup(String grp)
Method to set the load fetch group.
|
MemberMetadata |
MemberMetadata.setMappedBy(String map)
Method to set the field on the other side of a bidirectional relation
(this side is owner)
|
MemberMetadata |
MemberMetadata.setName(String name)
Method to set the name.
|
MemberMetadata |
MemberMetadata.setNullValue(NullValue val)
Method to set the behaviour of a null value
|
MemberMetadata |
MemberMetadata.setPersistenceModifier(PersistenceModifier mod)
Method to set the persistence-modifier of the field/property.
|
MemberMetadata |
MemberMetadata.setPrimaryKey(boolean pk)
Method to set whether it is part of the pk
|
MemberMetadata |
MemberMetadata.setRecursionDepth(int depth)
Method to set the recursion depth (when used in a fetch group).
|
MemberMetadata |
MemberMetadata.setSequence(String seq)
Method to set the sequence (when using value-strategy of "sequence")
|
MemberMetadata |
MemberMetadata.setSerialized(boolean ser)
Method to set whether it is serialized.
|
MemberMetadata |
MemberMetadata.setTable(String table)
Method to set the table name.
|
MemberMetadata |
MemberMetadata.setUnique(boolean unique)
Method to set whether it is unique.
|
MemberMetadata |
MemberMetadata.setValueStrategy(IdGeneratorStrategy str)
Method to set the value strategy
|
Copyright © 2005–2020 Apache Software Foundation. All rights reserved.