Uses of Interface
org.aksw.jenax.graphql.sparql.v2.acc.state.api.AccStateGon
Packages that use AccStateGon
Package
Description
-
Uses of AccStateGon in org.aksw.jenax.graphql.sparql.v2.acc.state.api
Subinterfaces of AccStateGon in org.aksw.jenax.graphql.sparql.v2.acc.state.apiModifier and TypeInterfaceDescriptioninterfaceAccStateTypeNonObject<I,E, K, V> Type for accumulators that accept values (arrays as items or fields as values).interfaceAccStateTypeProduceEntry<I,E, K, V> Accumulator that produces entries, i.e.interfaceAccStateTypeProduceNode<I,E, K, V> AccState that PRODUCES literals, objects or arrays - but not entries.interfaceAccStateTypeProduceObject<I,E, K, V> Accumulator that produces objects.interfaceAccStateTypeTransition<I,E, K, V> Classes in org.aksw.jenax.graphql.sparql.v2.acc.state.api that implement AccStateGonModifier and TypeClassDescriptionclassAccStateBase<I,E, K, V> Base class for acc states that produce GON output.classAccStateMemberSet<I,E, K, V> Common base class for accumulators of Objects and Fragments.classAccStateTypeProduceEntryBase<I,E, K, V> Fields in org.aksw.jenax.graphql.sparql.v2.acc.state.api declared as AccStateGonModifier and TypeFieldDescriptionprotected AccStateGon<I,E, K, V> AccStateTypeProduceEntryBase.ancestorStateprotected AccStateGon<I,E, K, V> AccStateMemberSet.currentFieldAccprotected AccStateGon<I,E, K, V>[] AccStateMemberSet.edgeAccsprotected AccStateGon<I,E, K, V> AccStateBase.parentMethods in org.aksw.jenax.graphql.sparql.v2.acc.state.api that return AccStateGonModifier and TypeMethodDescriptionAccStateGon<I,E, K, V> AccStateBase.getParent()AccStateGon<I,E, K, V> AccStateGon.getParent()The immediate parent of this AccState.default AccStateGon<I,E, K, V> AccStateGon.getRoot()The ancestor to which to attach produced values.final AccStateGon<I,E, K, V> AccStateBase.transition(Object inputStateId, I input, E env) AccStateGon<I,E, K, V> AccStateGon.transition(Object inputStateId, I input, E env) FIXME What exactly is id? Is it the value by which this acc connects to the parent? The context and skipOutput flag are stored on the accumulator until end is called.abstract AccStateGon<I,E, K, V> AccStateBase.transitionActual(Object inputStateId, I input, E env) AccStateGon<I,E, K, V> AccStateMemberSet.transitionActual(Object inputStateId, I input, E env) Methods in org.aksw.jenax.graphql.sparql.v2.acc.state.api that return types with arguments of type AccStateGonMethods in org.aksw.jenax.graphql.sparql.v2.acc.state.api with parameters of type AccStateGonModifier and TypeMethodDescriptionvoidAccStateTypeProduceEntryBase.setAncestorState(AccStateGon<I, E, K, V> ancestorState) voidvoidConstructors in org.aksw.jenax.graphql.sparql.v2.acc.state.api with parameters of type AccStateGonModifierConstructorDescriptionprotectedAccStateMemberSet(Map<Object, Integer> stateIdToIndex, AccStateGon<I, E, K, V>[] edgeAccs) -
Uses of AccStateGon in org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl
Classes in org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl that implement AccStateGonModifier and TypeClassDescriptionclassAccStateArray<I,E, K, V> classAccStateArrayInit<I,E, K, V> AccState for yielding a sequence of items without enclosing them in an array; because the array would be a single object-notation entity on its own.classAccStateCondition<I,E, K, V> Transition to a sub-acc state if a condition is met.classAccStateFragmentBody<I,E, K, V> AccState that creates a new object whether a new objectId is encountered.classAccStateFragmentHead<I,E, K, V> AccState that creates a new object whether a new objectId is encountered.classAccStateInit<I,E, K, V> An acc state that merely transitions to the root state.classAccStateLiteral<I,E, K, V> AccStateLiteral: Extracts a value from the input and forwards it to the writer.classAccStateLiteralProperty<I,E, K, V> classAccStateMap<I,E, K, V> This mapper only generates the keys - it does not generate the enclosing start/end object tags.classAccStateObject<I,E, K, V> AccState that creates a new object whether a new objectId is encountered.classAccStateProperty<I,E, K, V> classAccStatePropertyBase<I,E, K, V> classAccStateTransitionBase<I,E, K, V> Fields in org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl declared as AccStateGonModifier and TypeFieldDescriptionprotected AccStateGon<I,E, K, V> AccStateDriver.currentStateprotected AccStateGon<I,E, K, V> AccStateFragmentHead.fragmentBodyprotected AccStateGon<I,E, K, V> AccStateCondition.subAccprotected AccStateGon<I,E, K, V> AccStateMap.subAccprotected AccStateGon<I,E, K, V> AccStateInit.targetAccprotected AccStateGon<I,E, K, V> AccStateProperty.targetAccMethods in org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl that return AccStateGonModifier and TypeMethodDescriptionAccStateGon<I,E, K, V> AggStateGon.newAccumulator()AccStateGon<I,E, K, V> AccStateArray.transitionActual(Object inputStateId, I input, E env) Accepts a triple if source and field id match that of the current stateAccStateGon<I,E, K, V> AccStateArrayInit.transitionActual(Object inputStateId, I input, E env) Accepts a triple if source and field id match that of the current stateAccStateGon<I,E, K, V> AccStateCondition.transitionActual(Object inputStateId, I input, E env) final AccStateGon<I,E, K, V> AccStateFragmentHead.transitionActual(Object inputStateId, I input, E env) AccStateGon<I,E, K, V> AccStateInit.transitionActual(Object inputStateId, I input, E env) Accepts a triple if source and field id match that of the current stateAccStateGon<I,E, K, V> AccStateLiteral.transitionActual(Object inputStateId, I input, E env) AccStateGon<I,E, K, V> AccStateLiteralProperty.transitionActual(Object inputStateId, I input, E env) Accepts a triple if source and field id match that of the current stateAccStateGon<I,E, K, V> AccStateMap.transitionActual(Object inputStateId, I input, E env) AccStateGon<I,E, K, V> AccStateProperty.transitionActual(Object inputStateId, I input, E env) Accepts a triple if source and field id match that of the current stateMethods in org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl that return types with arguments of type AccStateGonModifier and TypeMethodDescriptionAccStateArray.children()AccStateArrayInit.children()AccStateCondition.children()AccStateFragmentHead.children()AccStateInit.children()AccStateLiteral.children()AccStateLiteralProperty.children()AccStateMap.children()AccStateProperty.children()Methods in org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl with parameters of type AccStateGonModifier and TypeMethodDescriptionstatic <I,E, K, V> AccStateDriver<I, E, K, V> AccStateDriver.of(AccContext<K, V> context, AccStateGon<I, E, K, V> rootAcc, boolean isSingle, BiFunction<I, E, ?> inputToStateId) static <I,E, K, V> AccStateFragmentHead<I, E, K, V> AccStateFragmentHead.of(Object matchStateId, AccStateGon<I, E, K, V> fragmentBody) Create a new instance and set it as the parent on all the property accumulatorsConstructors in org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl with parameters of type AccStateGonModifierConstructorDescriptionAccStateCondition(Object matchFieldId, AccStateGon<I, E, K, V> subAcc) If true then no array is created.protectedAccStateDriver(AccContext<K, V> context, AccStateGon<I, E, K, V> rootAcc, boolean isSingle, BiFunction<I, E, ?> inputToStateId) protectedAccStateFragmentHead(Object matchStateId, AccStateGon<I, E, K, V> fragmentBody) AccStateInit(Object matchStateId, AccStateGon<I, E, K, V> targetAcc) AccStateMap(Object matchStateId, BiFunction<I, E, ? extends K> inputToKeyMapper, BiPredicate<I, E> testIfSingle, AccStateGon<I, E, K, V> subAcc) AccStateProperty(Object matchStateId, K memberKey, AccStateGon<I, E, K, V> targetAcc, boolean isSingle) -
Uses of AccStateGon in org.aksw.jenax.graphql.sparql.v2.agg.state.impl
Methods in org.aksw.jenax.graphql.sparql.v2.agg.state.impl that return AccStateGonModifier and TypeMethodDescriptionabstract AccStateGon<I,E, K, V> AggStateMemberSet.newAccumulator()