- cache - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.Identity
-
- CacheAdapter() - Constructor for class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
-
- cacheHit() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
-
- cacheHit(OnChangeEvictingCache.CacheAdapter) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
-
Announce a cache hit for the internal statistics of the adapter.
- cacheMiss() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
-
- cacheMiss(OnChangeEvictingCache.CacheAdapter) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
-
Announce a cache miss for the internal statistics of the adapter.
- CancelableUnitOfWork<R,P> - Class in org.eclipse.xtext.util.concurrent
-
- CancelableUnitOfWork() - Constructor for class org.eclipse.xtext.util.concurrent.CancelableUnitOfWork
-
- CancelIndicator - Interface in org.eclipse.xtext.util
-
- canReach(Nfa<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- canReach(Nfa<S>, S, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- canReach(Pda<S, P>, S, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
-
- canReachFinalState(Nfa<S>, S) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- Canvas() - Constructor for class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Canvas
-
- card(boolean, boolean) - Method in class org.eclipse.xtext.util.formallang.ProductionStringFactory
-
- Cfg<ELEMENT,TOKEN> - Interface in org.eclipse.xtext.util.formallang
-
Context-Free Grammar
- cfg - Variable in class org.eclipse.xtext.util.formallang.CfgUtil.IsCall
-
- CfgFactory<ELEMENT,TOKEN> - Interface in org.eclipse.xtext.util.formallang
-
- CfgUtil - Class in org.eclipse.xtext.util.formallang
-
- CfgUtil() - Constructor for class org.eclipse.xtext.util.formallang.CfgUtil
-
- CfgUtil.IsCall<E> - Class in org.eclipse.xtext.util.formallang
-
- charAt(int) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
-
- children - Variable in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
-
- children - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
-
- children - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
-
- children - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
-
- cleanFolder(File, FileFilter, boolean, boolean) - Static method in class org.eclipse.xtext.util.Files
-
Clean the content of the given folder.
- clear(Resource) - Method in interface org.eclipse.xtext.util.IResourceScopeCache
-
- clear(Resource) - Method in class org.eclipse.xtext.util.IResourceScopeCache.NullImpl
-
- clear() - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
-
- clear() - Method in class org.eclipse.xtext.util.MergeableManifest2
-
Remove all main entries and all section entries.
- clear(Resource) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
-
Clears the cache of the given resource.
- clear() - Method in class org.eclipse.xtext.util.SimpleCache
-
- clearValues() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
-
- clone() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
-
- clone(S, Pda<S, P>, D, Function<S, T>, PdaFactory<D, S, P, T>, PdaUtil.Identity<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
-
- clone(Production<S, T>, Iterable<S>, ProductionFactory<D, T>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
-
- clone(Production<S, T>, ProductionFactory<D, T>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
-
- clone(Production<S, T>, S, ProductionFactory<D, T>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
-
- clone() - Method in class org.eclipse.xtext.util.MergeableManifest2
-
- cloneAndPop() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
-
- cloneAndPush(ELEMENT) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
-
- close() - Method in class org.eclipse.xtext.util.LazyStringInputStream
-
- close() - Method in class org.eclipse.xtext.util.TailWriter
-
- CodeGenUtil2 - Class in org.eclipse.xtext.util.internal
-
Partial Copy of EMF's CodeGenUtil
- CodeGenUtil2() - Constructor for class org.eclipse.xtext.util.internal.CodeGenUtil2
-
- collect(Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- collect(Nfa<S>, S, Set<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- collectByParent(E, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
-
- collectByParentSequence(E, E, Iterable<E>, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
-
- collectChildren(E, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
-
- collectChildrenAlternative(E, Iterable<E>, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
-
- collectChildrenSequence(E, Iterable<E>, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
-
- collectChildrenUnorderedAlt(E, Iterable<E>, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
-
- collectDistancesForm(Nfa<S>, S, int, Map<S, Integer>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- collectedInverseMap(Nfa<S>, S, Map<S, List<S>>, Set<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- collectElement(E, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
-
- collectFollowers(Nfa<S>, S, Set<S>, Set<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- CollectionBasedAcceptor<T> - Class in org.eclipse.xtext.util
-
- collectMergeableOptions(boolean, NfaToProduction.AbstractElementAlias<T>, List<NfaToProduction.AbstractElementAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
-
- collectPopsAndPushs(Pda<S, P>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
-
- collectReachable(Pda<S, P>, Function<S, R>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
-
- compare(NfaToProduction.AbstractElementAlias<T>, NfaToProduction.AbstractElementAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAliasComparator
-
- compare(S, S) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.MappedComparator
-
- compare(PolymorphicDispatcher<RT>.MethodDesc, PolymorphicDispatcher<RT>.MethodDesc) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher
-
returns > 0 when o1 is more specific than o2,
returns == 0 when o1 and o2 are equal or unrelated,
returns < 0 when o2 is more specific than o1,
- concat(String, List<String>) - Static method in class org.eclipse.xtext.util.Strings
-
- concat(String, List<String>, int) - Static method in class org.eclipse.xtext.util.Strings
-
- contains(ELEMENT) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
-
- contains(T[], T) - Static method in class org.eclipse.xtext.util.Arrays
-
- contains(Object) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
-
- contains(ITextRegion) - Method in interface org.eclipse.xtext.util.ITextRegion
-
- contains(int) - Method in interface org.eclipse.xtext.util.ITextRegion
-
- contains(ITextRegion) - Method in class org.eclipse.xtext.util.TextRegion
-
- contains(int) - Method in class org.eclipse.xtext.util.TextRegion
-
- containsKey(Object) - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
-
- containsValue(Object) - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
-
- convertFromJavaString(String, boolean) - Method in class org.eclipse.xtext.util.JavaStringConverter
-
Resolve Java control character sequences to the actual character value.
- convertFromJavaString(String, boolean, int, StringBuilder) - Method in class org.eclipse.xtext.util.JavaStringConverter
-
- convertFromJavaString(String, boolean) - Static method in class org.eclipse.xtext.util.Strings
-
Resolve Java control character sequences with to the actual character value.
- convertToJavaString(String) - Method in class org.eclipse.xtext.util.JavaStringConverter
-
Escapes control characters with a preceding backslash.
- convertToJavaString(String, boolean) - Method in class org.eclipse.xtext.util.JavaStringConverter
-
Escapes control characters with a preceding backslash.
- convertToJavaString(String) - Static method in class org.eclipse.xtext.util.Strings
-
Escapes control characters with a preceding backslash.
- convertToJavaString(String, boolean) - Static method in class org.eclipse.xtext.util.Strings
-
Escapes control characters with a preceding backslash.
- copyFiles(String, String, List<String>) - Static method in class org.eclipse.xtext.util.Files
-
Copies a list of files from a source to a target directory.
- countLineBreaks(CharSequence) - Static method in class org.eclipse.xtext.util.Strings
-
Counts the number of line breaks.
- countLineBreaks(CharSequence, int, int) - Static method in class org.eclipse.xtext.util.Strings
-
Counts the number of line breaks.
- countLines(String) - Static method in class org.eclipse.xtext.util.Strings
-
Counts the number of lines where
Strings.separator is assumed to be the only valid line break sequence.
- countLines(String, char[]) - Static method in class org.eclipse.xtext.util.Strings
-
Counts the number of lines where the given separator sequence is the only valid line break sequence.
- countLines(String, char[], int, int) - Static method in class org.eclipse.xtext.util.Strings
-
Counts the number of lines between startInclusive and endExclusive
where the given separator sequence is the only valid line break sequence.
- countOverlappingChars(FormattingMigrator.FormattedString, FormattingMigrator.FormattedString, int, int) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator
-
- create(TOKEN, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.NfaFactory
-
- create(GraphvizDotBuilder.Digraph, Nfa<STATE>, STATE) - Method in class org.eclipse.xtext.util.formallang.NfaToDot
-
- create(GraphvizDotBuilder.Digraph, Nfa<STATE>, STATE, STATE) - Method in class org.eclipse.xtext.util.formallang.NfaToDot
-
- create(Nfa<SRCSTATE>, P, SRCSTATE, NfaFactory<P, DSTSTATE, SRCSTATE>, Map<SRCSTATE, DSTSTATE>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- create(Nfa<SRCSTATE>, NfaFactory<P, DSTSTATE, SRCSTATE>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- create(Production<E, T>, FollowerFunction<E>, E, E) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- create(Production<E, T>, FollowerFunction<E>, NfaFactory<P, S, ? super T>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- create(Production<E, T1>, FollowerFunction<E>, Function<E, T2>, NfaFactory<P, S, ? super T2>, T2, T2) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- create(Production<E, T1>, P, S, Iterable<E>, FollowerFunction<E>, Function<E, T2>, NfaFactory<P, S, ? super T2>, Map<E, S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
-
- create(S, S) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAFactory
-
- create(GraphvizDotBuilder.Digraph, Pda<STATE, STACKITEM>, STATE) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
-
- create(GraphvizDotBuilder.Digraph, Pda<STATE, STACKITEM>, STATE, STATE) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
-
- create(Cfg<E, T>, FollowerFunction<E>, PdaFactory<D, S, P, ? super E>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
-
- create(Cfg<E, T1>, D, S, E, Iterable<E>, FollowerFunction<E>, Function<E, T2>, PdaFactory<D, S, P, ? super T2>, Map<E, S>, Map<E, S>, Multimap<E, E>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
-
- create(Cfg<E, T1>, FollowerFunction<E>, Function<E, T2>, PdaFactory<D, S, P, ? super T2>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
-
- create(Object, Object) - Method in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
-
- create(T, T) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
-
- create(A, B) - Static method in class org.eclipse.xtext.util.Tuples
-
- create(A, B, C) - Static method in class org.eclipse.xtext.util.Tuples
-
- createAlternative(NfaToProduction.StateAliasNfa<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
-
- createCacheAdapter() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
-
- createElement(AbstractLinkedStack.Element<ELEMENT>, ELEMENT) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
-
- createElement(StringProduction.ElementType) - Method in class org.eclipse.xtext.util.formallang.StringProduction
-
- createFolderURI(File) - Static method in class org.eclipse.xtext.util.UriUtil
-
In contrast to URI.createFileURI(String), this appends a trailing path separator.
- createForAlternativeChildren(boolean, boolean, Iterable<ELEMENT>) - Method in interface org.eclipse.xtext.util.formallang.ProductionFactory
-
- createForAlternativeChildren(boolean, boolean, Iterable<String>) - Method in class org.eclipse.xtext.util.formallang.ProductionStringFactory
-
- createForCall(boolean, boolean) - Method in interface org.eclipse.xtext.util.formallang.CfgFactory
-
- createFormattedString(String, Pattern) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator
-
- createForSequentialChildren(boolean, boolean, Iterable<ELEMENT>) - Method in interface org.eclipse.xtext.util.formallang.ProductionFactory
-
- createForSequentialChildren(boolean, boolean, Iterable<String>) - Method in class org.eclipse.xtext.util.formallang.ProductionStringFactory
-
- createForSingleTarget(String, Object) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher
-
- createForSingleTarget(String, int, int, Object) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher
-
- createForSingleTarget(Predicate<Method>, Object) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher
-
- createForToken(boolean, boolean, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.ProductionFactory
-
- createForToken(boolean, boolean, TOKEN) - Method in class org.eclipse.xtext.util.formallang.ProductionStringFactory
-
- createForUnordertedChildren(boolean, boolean, Iterable<ELEMENT>) - Method in interface org.eclipse.xtext.util.formallang.ProductionFactory
-
- createForUnordertedChildren(boolean, boolean, Iterable<String>) - Method in class org.eclipse.xtext.util.formallang.ProductionStringFactory
-
- createForVarTarget(String, Object...) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher
-
- createGroup(NfaToProduction.StateAlias<T>, NfaToProduction.StateAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
-
- createGroups(NfaToProduction.StateAlias<T>, Set<NfaToProduction.StateAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
-
- createMany(NfaToProduction.StateAlias<T>, Set<NfaToProduction.StateAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
-
- createMethodDesc(Object, Method) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher
-
- createNfa(Nfa<STATE>, Function<STATE, TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
-
- createNodes(Nfa<STATE>, STATE, Map<STATE, Integer>, Wrapper<Integer>) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter
-
- createOptional(NfaToProduction.StateAliasNfa<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
-
- createPop(P, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.PdaFactory
-
- createPop(StringPda, T) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
-
- createPush(P, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.PdaFactory
-
- createPush(StringPda, T) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
-
- createStack() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
-
- createStack(Iterator<T>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
-
- createStack() - Method in class org.eclipse.xtext.util.LinkedStack
-
- createState(P, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.NfaFactory
-
- createState(Nfa<S>, S) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAFactory
-
- createState(StringNfa, Object) - Method in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
-
- createState(StringPda, T) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
-
- CyclicStackItem() - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem
-
- CyclicStackItem(PdaUtil.CyclicStackItem<T>, T) - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem
-
- CyclicStackTraverser() - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackTraverser
-
- validate(char, StringBuilder) - Method in class org.eclipse.xtext.util.JavaStringConverter
-
- validateAndAppendChar(char, StringBuilder) - Method in class org.eclipse.xtext.util.JavaStringConverter
-
- validateRegion(String, int, int, StringBuilder) - Method in class org.eclipse.xtext.util.JavaStringConverter
-
- value - Variable in class org.eclipse.xtext.util.AbstractLinkedStack.Element
-
- value - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
-
- value - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
-
- valueOf(String) - Static method in enum org.eclipse.xtext.util.ExceptionAcceptor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.xtext.util.formallang.FollowerFunctionImpl.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.xtext.util.formallang.FollowerFunctionImpl.UnorderedStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.xtext.util.formallang.StringProduction.ElementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.xtext.util.formallang.StringProduction.Token
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.xtext.util.JavaVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.xtext.util.JUnitVersion
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eclipse.xtext.util.ExceptionAcceptor
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.xtext.util.formallang.FollowerFunctionImpl.Direction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.xtext.util.formallang.FollowerFunctionImpl.UnorderedStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.xtext.util.formallang.StringProduction.ElementType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.xtext.util.formallang.StringProduction.Token
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.xtext.util.JavaVersion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.xtext.util.JUnitVersion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
-
- Void() - Constructor for class org.eclipse.xtext.util.concurrent.IUnitOfWork.Void
-