Class NonPersistentMetaData

    • Field Detail

      • TYPE_NON_MAPPED_INTERFACE

        public static final int TYPE_NON_MAPPED_INTERFACE
        See Also:
        Constant Field Values
    • Constructor Detail

    • Method Detail

      • getDescribedType

        public Class getDescribedType()
        Persistence-aware type.
      • getType

        public int getType()
        The type of metadata.
      • getListingIndex

        public int getListingIndex()
        The index in which this class was listed in the metadata. Defaults to -1 if this class was not listed in the metadata.
      • setListingIndex

        public void setListingIndex​(int index)
        The index in which this field was listed in the metadata. Defaults to -1 if this class was not listed in the metadata.
      • setSource

        public void setSource​(File file,
                              int srcType)
      • getLineNumber

        public int getLineNumber()
        Description copied from interface: SourceTracker
        Return the line number of the file at which this instance was parsed.
        Specified by:
        getLineNumber in interface SourceTracker
      • setLineNumber

        public void setLineNumber​(int lineNum)
      • getColNumber

        public int getColNumber()
        Description copied from interface: SourceTracker
        Return the column number in the line of the file at which this instance was parsed.
        Specified by:
        getColNumber in interface SourceTracker
      • setColNumber

        public void setColNumber​(int colNum)
      • getResourceName

        public String getResourceName()
        Description copied from interface: SourceTracker
        Return the domain-meaningful name of the resource that was loaded from this source. I.e., if we had loaded the source for a Java class, this would return the name of the class.
        Specified by:
        getResourceName in interface SourceTracker