Interface PropertyDefinition

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

    • Method Detail

      • getMetadata

         abstract Map<String, String> getMetadata()

        Semantic metadata for this property. Populated from @Semantics annotation on the field. Keys and values are strings; common keys include:

        • predicate: Natural language predicate (e.g., "works at")

        • inverse: Inverse predicate (e.g., "employs")

        • aliases: Comma-separated alternative phrasings