Class ClassMetadataRepository

    • Constructor Detail

      • ClassMetadataRepository

        public ClassMetadataRepository​(Transaction systemTransaction)
    • Method Detail

      • addClassMetadata

        public void addClassMetadata​(ClassMetadata clazz)
      • attachQueryNode

        public void attachQueryNode​(java.lang.String fieldName,
                                    Visitor4 visitor)
      • iterateTopLevelClasses

        public void iterateTopLevelClasses​(Visitor4 visitor)
      • getIdentifier

        public byte getIdentifier()
      • classMetadataIdForName

        public int classMetadataIdForName​(java.lang.String name)
      • getClassMetadata

        public ClassMetadata getClassMetadata​(java.lang.String name)
      • getClassMetadataID

        public int getClassMetadataID​(java.lang.String name)
      • initOnUp

        public void initOnUp​(Transaction systemTrans)
      • ownLength

        public int ownLength()
      • checkAllClassChanges

        public void checkAllClassChanges()
      • refreshClasses

        public void refreshClasses()
      • writeAllClasses

        public void writeAllClasses()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • classMetadataNameResolved

        public void classMetadataNameResolved​(ClassMetadata classMetadata,
                                              byte[] nameBytes)