Class AccStatePropertyBase<I,E,K,V>

java.lang.Object
org.aksw.jenax.graphql.sparql.v2.acc.state.api.AccStateBase<I,E,K,V>
org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl.AccStateTransitionBase<I,E,K,V>
org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl.AccStatePropertyBase<I,E,K,V>
All Implemented Interfaces:
AccState<I,E>, AccStateGon<I,E,K,V>, AccStateTypeProduceEntry<I,E,K,V>, AccStateTypeTransition<I,E,K,V>
Direct Known Subclasses:
AccStateLiteralProperty, AccStateProperty

public abstract class AccStatePropertyBase<I,E,K,V> extends AccStateTransitionBase<I,E,K,V>
  • Field Details

    • memberKey

      protected K memberKey
      The member key being aggregated
    • isSingle

      protected boolean isSingle
  • Constructor Details

    • AccStatePropertyBase

      protected AccStatePropertyBase(Object matchStateId, K memberKey, boolean isSingle)
  • Method Details

    • getMemberKey

      public K getMemberKey()
    • isSingle

      public boolean isSingle()