Class NodeProperties


  • public final class NodeProperties
    extends Object
    Author:
    hmlnarik
    • Field Detail

      • PRIMARY_SOURCE_FOR

        public static final String PRIMARY_SOURCE_FOR
        Map of pairs (k: EntityField, v: Collection) of fields that the node is primary source for.

        For example, the following statements are expressed:

        • (name -> null): This node is primary source for the value of the field name.
        • (attributes -> null): This node is primary source for the values of all attributes.
        • (attributes -> {"address", "logo"}): This node is primary source only for the values of attributes "address" and "logo".
        See Also:
        Constant Field Values
      • PRIMARY_SOURCE_FOR_EXCLUDED

        public static final String PRIMARY_SOURCE_FOR_EXCLUDED
        Map of pairs (k: EntityField, v: Collection) of fields that the node is not primary source for.

        For example, the following statements are expressed:

        • (name -> null): This node is not primary source for the value of the field name.
        • (attributes -> null): This node is not primary source for the values of any attributes.
        • (attributes -> {"address", "logo"}): This node is primary source only for attributes apart from "address" and "logo" attributes.
        See Also:
        Constant Field Values
      • CACHE_FOR

        public static final String CACHE_FOR
        Map of pairs (k: EntityField, v: Collection) of fields that the node is primary source for.

        For example, the following statements are expressed:

        • (name -> null): This node is primary source for the value of the field name.
        • (attributes -> null): This node is primary source for the values of all attributes.
        • (attributes -> {"address", "logo"}): This node is primary source only for the values of attributes "address" and "logo".
        See Also:
        Constant Field Values
      • CACHE_FOR_EXCLUDED

        public static final String CACHE_FOR_EXCLUDED
        Map of pairs (k: EntityField, v: Collection) of fields that the node is not primary source for.

        For example, the following statements are expressed:

        • (name -> null): This node is not primary source for the value of the field name.
        • (attributes -> null): This node is not primary source for the values of any attributes.
        • (attributes -> {"address", "logo"}): This node is primary source only for attributes apart from "address" and "logo" attributes.
        See Also:
        Constant Field Values
    • Constructor Detail

      • NodeProperties

        public NodeProperties()