public class PackageMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.PackageMetadata
Constructor and Description |
---|
PackageMetadataImpl(org.datanucleus.metadata.PackageMetaData pmd) |
Modifier and Type | Method and Description |
---|---|
String |
getCatalog() |
javax.jdo.metadata.ClassMetadata[] |
getClasses() |
javax.jdo.metadata.InterfaceMetadata[] |
getInterfaces() |
org.datanucleus.metadata.PackageMetaData |
getInternal() |
String |
getName() |
int |
getNumberOfClasses() |
int |
getNumberOfInterfaces() |
int |
getNumberOfSequences() |
AbstractMetadataImpl |
getParent() |
String |
getSchema() |
javax.jdo.metadata.SequenceMetadata[] |
getSequences() |
javax.jdo.metadata.ClassMetadata |
newClassMetadata(Class cls) |
javax.jdo.metadata.ClassMetadata |
newClassMetadata(String name) |
javax.jdo.metadata.InterfaceMetadata |
newInterfaceMetadata(Class cls) |
javax.jdo.metadata.InterfaceMetadata |
newInterfaceMetadata(String name) |
javax.jdo.metadata.SequenceMetadata |
newSequenceMetadata(String name,
javax.jdo.annotations.SequenceStrategy strategy) |
javax.jdo.metadata.PackageMetadata |
setCatalog(String cat) |
javax.jdo.metadata.PackageMetadata |
setSchema(String sch) |
getExtensions, getNumberOfExtensions, newExtensionMetadata, toString
public PackageMetadataImpl(org.datanucleus.metadata.PackageMetaData pmd)
public org.datanucleus.metadata.PackageMetaData getInternal()
public String getName()
getName
in interface javax.jdo.metadata.PackageMetadata
public String getCatalog()
getCatalog
in interface javax.jdo.metadata.PackageMetadata
public javax.jdo.metadata.PackageMetadata setCatalog(String cat)
setCatalog
in interface javax.jdo.metadata.PackageMetadata
public String getSchema()
getSchema
in interface javax.jdo.metadata.PackageMetadata
public javax.jdo.metadata.PackageMetadata setSchema(String sch)
setSchema
in interface javax.jdo.metadata.PackageMetadata
public javax.jdo.metadata.ClassMetadata[] getClasses()
getClasses
in interface javax.jdo.metadata.PackageMetadata
public int getNumberOfClasses()
getNumberOfClasses
in interface javax.jdo.metadata.PackageMetadata
public javax.jdo.metadata.ClassMetadata newClassMetadata(String name)
newClassMetadata
in interface javax.jdo.metadata.PackageMetadata
public javax.jdo.metadata.ClassMetadata newClassMetadata(Class cls)
newClassMetadata
in interface javax.jdo.metadata.PackageMetadata
public javax.jdo.metadata.InterfaceMetadata[] getInterfaces()
getInterfaces
in interface javax.jdo.metadata.PackageMetadata
public int getNumberOfInterfaces()
getNumberOfInterfaces
in interface javax.jdo.metadata.PackageMetadata
public javax.jdo.metadata.InterfaceMetadata newInterfaceMetadata(String name)
newInterfaceMetadata
in interface javax.jdo.metadata.PackageMetadata
public javax.jdo.metadata.InterfaceMetadata newInterfaceMetadata(Class cls)
newInterfaceMetadata
in interface javax.jdo.metadata.PackageMetadata
public javax.jdo.metadata.SequenceMetadata[] getSequences()
getSequences
in interface javax.jdo.metadata.PackageMetadata
public int getNumberOfSequences()
getNumberOfSequences
in interface javax.jdo.metadata.PackageMetadata
public javax.jdo.metadata.SequenceMetadata newSequenceMetadata(String name, javax.jdo.annotations.SequenceStrategy strategy)
newSequenceMetadata
in interface javax.jdo.metadata.PackageMetadata
public AbstractMetadataImpl getParent()
getParent
in interface javax.jdo.metadata.Metadata
getParent
in class AbstractMetadataImpl
Copyright © 2020. All rights reserved.