Class PrimaryKeyMetadataImpl

java.lang.Object
org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
org.datanucleus.api.jdo.metadata.api.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 Details

    • PrimaryKeyMetadataImpl

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

    • 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