|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openjpa.meta.NonPersistentMetaData
public class NonPersistentMetaData
Metadata about a persistence-aware type.
| Field Summary | |
|---|---|
static int |
TYPE_NON_MAPPED_INTERFACE
|
static int |
TYPE_PERSISTENCE_AWARE
|
| Fields inherited from interface org.apache.openjpa.lib.meta.SourceTracker |
|---|
SRC_ANNOTATIONS, SRC_OTHER, SRC_XML |
| Fields inherited from interface org.apache.openjpa.lib.xml.Commentable |
|---|
EMPTY_COMMENTS |
| Constructor Summary | |
|---|---|
protected |
NonPersistentMetaData(Class cls,
MetaDataRepository repos,
int type)
|
| Method Summary | |
|---|---|
int |
compareTo(Object o)
|
String[] |
getComments()
Return comments, or empty array if none. |
Class |
getDescribedType()
Persistence-aware type. |
int |
getListingIndex()
The index in which this class was listed in the metadata. |
MetaDataRepository |
getRepository()
Owning repository. |
String |
getResourceName()
Return the domain-meaningful name of the resource that was loaded from this source. |
File |
getSourceFile()
Return the file from which this instance was parsed. |
Object |
getSourceScope()
Return the domain-dependent scope of this instance within its file. |
int |
getSourceType()
Return the type of source. |
int |
getType()
The type of metadata. |
void |
setComments(String[] comments)
Set comments. |
void |
setListingIndex(int index)
The index in which this field was listed in the metadata. |
void |
setSource(File file,
int srcType)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int TYPE_PERSISTENCE_AWARE
public static final int TYPE_NON_MAPPED_INTERFACE
| Constructor Detail |
|---|
protected NonPersistentMetaData(Class cls,
MetaDataRepository repos,
int type)
| Method Detail |
|---|
public MetaDataRepository getRepository()
getRepository in interface MetaDataContextpublic Class getDescribedType()
public int getType()
public int getListingIndex()
-1 if this class was not listed in the metadata.
public void setListingIndex(int index)
-1 if this class was not listed in the metadata.
public File getSourceFile()
SourceTracker
getSourceFile in interface SourceTrackerpublic Object getSourceScope()
SourceTracker
getSourceScope in interface SourceTrackerpublic int getSourceType()
SourceTracker
getSourceType in interface SourceTracker
public void setSource(File file,
int srcType)
public String getResourceName()
SourceTracker
getResourceName in interface SourceTrackerpublic String[] getComments()
Commentable
getComments in interface Commentablepublic void setComments(String[] comments)
Commentable
setComments in interface Commentablepublic int compareTo(Object o)
compareTo in interface Comparable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||