public class InheritanceMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.InheritanceMetadata
Constructor and Description |
---|
InheritanceMetadataImpl(org.datanucleus.metadata.InheritanceMetaData internal) |
Modifier and Type | Method and Description |
---|---|
String |
getCustomStrategy() |
javax.jdo.metadata.DiscriminatorMetadata |
getDiscriminatorMetadata() |
org.datanucleus.metadata.InheritanceMetaData |
getInternal() |
javax.jdo.metadata.JoinMetadata |
getJoinMetadata() |
javax.jdo.annotations.InheritanceStrategy |
getStrategy() |
javax.jdo.metadata.DiscriminatorMetadata |
newDiscriminatorMetadata() |
javax.jdo.metadata.JoinMetadata |
newJoinMetadata() |
javax.jdo.metadata.InheritanceMetadata |
setCustomStrategy(String str) |
javax.jdo.metadata.InheritanceMetadata |
setStrategy(javax.jdo.annotations.InheritanceStrategy str) |
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toString
public InheritanceMetadataImpl(org.datanucleus.metadata.InheritanceMetaData internal)
public org.datanucleus.metadata.InheritanceMetaData getInternal()
public String getCustomStrategy()
getCustomStrategy
in interface javax.jdo.metadata.InheritanceMetadata
public javax.jdo.metadata.DiscriminatorMetadata getDiscriminatorMetadata()
getDiscriminatorMetadata
in interface javax.jdo.metadata.InheritanceMetadata
public javax.jdo.metadata.JoinMetadata getJoinMetadata()
getJoinMetadata
in interface javax.jdo.metadata.InheritanceMetadata
public javax.jdo.annotations.InheritanceStrategy getStrategy()
getStrategy
in interface javax.jdo.metadata.InheritanceMetadata
public javax.jdo.metadata.DiscriminatorMetadata newDiscriminatorMetadata()
newDiscriminatorMetadata
in interface javax.jdo.metadata.InheritanceMetadata
public javax.jdo.metadata.JoinMetadata newJoinMetadata()
newJoinMetadata
in interface javax.jdo.metadata.InheritanceMetadata
public javax.jdo.metadata.InheritanceMetadata setCustomStrategy(String str)
setCustomStrategy
in interface javax.jdo.metadata.InheritanceMetadata
public javax.jdo.metadata.InheritanceMetadata setStrategy(javax.jdo.annotations.InheritanceStrategy str)
setStrategy
in interface javax.jdo.metadata.InheritanceMetadata
Copyright © 2020. All rights reserved.