Interface ElementSchema<SELF extends ElementSchema<SELF,​ELEMENT_IDENTIFIER,​ENTRY,​PROPERTY_SCHEMA>,​ELEMENT_IDENTIFIER extends org.neo4j.gds.ElementIdentifier,​ENTRY extends ElementSchemaEntry<ENTRY,​ELEMENT_IDENTIFIER,​PROPERTY_SCHEMA>,​PROPERTY_SCHEMA extends PropertySchema>

    • Method Detail

      • entries

        java.util.Collection<ENTRY> entries()
      • allProperties

        default java.util.Set<java.lang.String> allProperties()
      • allProperties

        default java.util.Set<java.lang.String> allProperties​(ELEMENT_IDENTIFIER elementIdentifier)
      • hasProperties

        default boolean hasProperties()
      • hasProperty

        default boolean hasProperty​(ELEMENT_IDENTIFIER elementIdentifier,
                                    java.lang.String propertyKey)
      • unionProperties

        default java.util.Map<java.lang.String,​PROPERTY_SCHEMA> unionProperties()
      • toMap

        default java.util.Map<java.lang.String,​java.lang.Object> toMap()