Class PrimaryKeyMetadataImpl

  • All Implemented Interfaces:
    javax.jdo.metadata.Metadata, javax.jdo.metadata.PrimaryKeyMetadata

    public class PrimaryKeyMetadataImpl
    extends AbstractMetadataImpl
    implements javax.jdo.metadata.PrimaryKeyMetadata
    Implementation of JDO PrimaryKeyMetadata object.
    • Constructor Detail

      • PrimaryKeyMetadataImpl

        public PrimaryKeyMetadataImpl​(org.datanucleus.metadata.PrimaryKeyMetaData internal)
    • Method Detail

      • getInternal

        public org.datanucleus.metadata.PrimaryKeyMetaData getInternal()
      • getColumn

        public String getColumn()
        Specified by:
        getColumn in interface javax.jdo.metadata.PrimaryKeyMetadata
      • getColumns

        public javax.jdo.metadata.ColumnMetadata[] getColumns()
        Specified by:
        getColumns in interface javax.jdo.metadata.PrimaryKeyMetadata
      • getName

        public String getName()
        Specified by:
        getName in interface javax.jdo.metadata.PrimaryKeyMetadata
      • getNumberOfColumns

        public int getNumberOfColumns()
        Specified by:
        getNumberOfColumns in interface javax.jdo.metadata.PrimaryKeyMetadata
      • newColumnMetadata

        public javax.jdo.metadata.ColumnMetadata newColumnMetadata()
        Specified by:
        newColumnMetadata in interface javax.jdo.metadata.PrimaryKeyMetadata
      • setColumn

        public javax.jdo.metadata.PrimaryKeyMetadata setColumn​(String name)
        Specified by:
        setColumn in interface javax.jdo.metadata.PrimaryKeyMetadata
      • setName

        public javax.jdo.metadata.PrimaryKeyMetadata setName​(String name)
        Specified by:
        setName in interface javax.jdo.metadata.PrimaryKeyMetadata