A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages

A

absorbIncoming(NfaToProduction.StateAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
absorbOutgoing(NfaToProduction.StateAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
AbstractElementAlias() - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
AbstractElementAlias(boolean, boolean) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
AbstractLinkedStack<THIS extends AbstractLinkedStack<?,​ELEMENT>,​ELEMENT> - Class in org.eclipse.xtext.util
 
AbstractLinkedStack() - Constructor for class org.eclipse.xtext.util.AbstractLinkedStack
 
AbstractLinkedStack.Element<T> - Class in org.eclipse.xtext.util
 
AbstractReadWriteAcces<State> - Class in org.eclipse.xtext.util.concurrent
 
AbstractReadWriteAcces() - Constructor for class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
 
accept(ETypeParameter, EGenericType) - Method in class org.eclipse.xtext.util.EcoreGenericsUtil.TypeBindingAcceptor
 
accept(T) - Method in class org.eclipse.xtext.util.CollectionBasedAcceptor
 
accept(T) - Method in interface org.eclipse.xtext.util.IAcceptor
 
add(GraphvizDotBuilder.Props) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Digraph
 
addCacheListener(OnChangeEvictingCache.Listener) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
addChild(NfaToProduction.AbstractElementAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
addChild(NfaToProduction.AbstractElementAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 
addChild(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
addExportedPackages(String...) - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
adds the qualified names to the export-package attribute, if not already present.
addExportedPackages(String...) - Method in class org.eclipse.xtext.util.MergeableManifest2
Add the list with given bundles to the "Export-Package" main attribute.
addExportedPackages(Set<String>) - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
adds the qualified names to the export-package attribute, if not already present.
addExportedPackages(Set<String>) - Method in class org.eclipse.xtext.util.MergeableManifest2
Add the set with given bundles to the "Export-Package" main attribute.
addImportedPackages(String...) - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
addImportedPackages(String...) - Method in class org.eclipse.xtext.util.MergeableManifest2
Add the list with given bundles to the "Import-Package" main attribute.
addImportedPackages(Set<String>) - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
addImportedPackages(Set<String>) - Method in class org.eclipse.xtext.util.MergeableManifest2
Add the set with given bundles to the "Import-Package" main attribute.
addOutgoing(NfaToProduction.StateAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
addRequiredBundles(String...) - Method in class org.eclipse.xtext.util.MergeableManifest2
Add the list with given bundles to the "Require-Bundle" main attribute.
addRequiredBundles(Set<String>) - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
adds the qualified names to the require-bundle attribute, if not already present.
addRequiredBundles(Set<String>) - Method in class org.eclipse.xtext.util.MergeableManifest2
Add the set with given bundles to the "Require-Bundle" main attribute.
addSuppressed(Throwable, Throwable) - Static method in class org.eclipse.xtext.util.Exceptions
Invoke Throwable#addSuppressed(Throwable) reflectively if it is available.
addTypeParameterBindingsRecursively(EClass, EcoreGenericsUtil.TypeBindingAcceptor) - Static method in class org.eclipse.xtext.util.EcoreGenericsUtil
 
afterModify(State, Object, IUnitOfWork<?, State>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
is executed within the transaction right after the unit of work has been executed and delivered the result.
afterReadOnly(State, Object, IUnitOfWork<?, State>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
is executed within the transaction right after the unit of work has been executed and delivered the result.
alias - Variable in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
AliasGrammarProvider(NfaToProduction.AbstractElementAlias<TOKEN>) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
allNumbers() - Static method in class org.eclipse.xtext.util.internal.Stopwatches
 
AlternateJdkLoader - Class in org.eclipse.xtext.util.internal
 
AlternateJdkLoader(Iterable<File>) - Constructor for class org.eclipse.xtext.util.internal.AlternateJdkLoader
 
ALTERNATIVE - org.eclipse.xtext.util.formallang.StringProduction.ElementType
 
AlternativeAlias() - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
AlternativeAlias(boolean, boolean, NfaToProduction.AbstractElementAlias<T>...) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
AND - org.eclipse.xtext.util.formallang.StringProduction.Token
 
appendRegion(String, int, int, StringBuilder) - Method in class org.eclipse.xtext.util.JavaStringConverter
 
apply(E) - Method in class org.eclipse.xtext.util.formallang.CfgUtil.IsCall
 
apply(E) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.GetToken
 
apply(Method) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
apply(K) - Method in class org.eclipse.xtext.util.SimpleAttributeResolver
 
apply(OBJ) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter.ObjToStrFunction
 
apply(Pda<STATE, STACKITEM>) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
apply(Production<ELEMENT, TOKEN>) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
apply(S) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.IsPop
 
apply(TOKEN) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter.ObjToStrFunction
 
applyTo(StringBuilder) - Method in class org.eclipse.xtext.util.ReplaceRegion
 
areAlternativeMultiples(NfaToProduction.StateAlias<T>, NfaToProduction.StateAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
Arrays - Class in org.eclipse.xtext.util
 
asList() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
assertSameStructure(EObject, EObject) - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
Attributes() - Constructor for class org.eclipse.xtext.util.MergeableManifest2.Attributes
 
autoWrapChars - Variable in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
autoWrapChildren - Variable in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
available() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 

B

backtrack(Nfa<S>, RESULT, NfaUtil.BacktrackHandler<S, RESULT>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
BacktrackingItem(RESULT, Iterable<S>) - Constructor for class org.eclipse.xtext.util.formallang.NfaUtil.BacktrackingItem
 
beforeModify(State, IUnitOfWork<?, State>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
Is called before a write lock is obtained
beforeReadOnly(State, IUnitOfWork<?, State>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
is called before a read lock is obtained
BufferedCancelIndicator - Class in org.eclipse.xtext.util
A cancel indicator that will not cancel immediately but only after a delay to allow short running tasks to complete despite an attempt to cancel.
BufferedCancelIndicator(CancelIndicator) - Constructor for class org.eclipse.xtext.util.BufferedCancelIndicator
Buffer the cancellation attempts that are issued by the given delegate.
BufferedCancelIndicator(CancelIndicator, Ticker, long) - Constructor for class org.eclipse.xtext.util.BufferedCancelIndicator
Buffer the cancellation attempts that are issued by the given delegate.
BUNDLE_ACTIVATION_POLICY - Static variable in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
BUNDLE_ACTIVATOR - Static variable in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
BUNDLE_ACTIVATOR - Static variable in class org.eclipse.xtext.util.MergeableManifest2
 
BUNDLE_CLASSPATH - Static variable in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
BUNDLE_LOCALIZATION - Static variable in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
BUNDLE_NAME - Static variable in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
BUNDLE_REQUIRED_EXECUTION_ENV - Static variable in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
BUNDLE_REQUIREDEXECUTIONENVIRONMENT - Static variable in class org.eclipse.xtext.util.MergeableManifest2
 
BUNDLE_SYMBOLIC_NAME - Static variable in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
BUNDLE_SYMBOLIC_NAME - Static variable in class org.eclipse.xtext.util.MergeableManifest2
 
BUNDLE_VENDOR - Static variable in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
BUNDLE_VERSION - Static variable in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 

C

cache - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.Identity
 
CacheAdapter() - Constructor for class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
CacheAdapter(int) - 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 - Variable in class org.eclipse.xtext.util.formallang.CfgUtil.IsCall
 
Cfg<ELEMENT,​TOKEN> - Interface in org.eclipse.xtext.util.formallang
Context-Free Grammar
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.
cleanupEncodedCharacters(URI) - Method in class org.eclipse.xtext.util.UriExtensions
Process the already encoded URI and eliminate unnecessarily encoded parts of it, e.g.
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() - Method in class org.eclipse.xtext.util.SimpleCache
 
clear(Resource) - Method in interface org.eclipse.xtext.util.IResourceScopeCache
 
clear(Resource) - Method in class org.eclipse.xtext.util.IResourceScopeCache.NullImpl
 
clear(Resource) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
Clears the cache of the given resource.
clearValues() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
clone() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
clone() - Method in class org.eclipse.xtext.util.MergeableManifest2
 
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(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
 
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
 
COLON - org.eclipse.xtext.util.formallang.StringProduction.Token
 
compare(NfaToProduction.AbstractElementAlias<T>, NfaToProduction.AbstractElementAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAliasComparator
 
compare(PolymorphicDispatcher.MethodDesc, PolymorphicDispatcher.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,
compare(S, S) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.MappedComparator
 
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(int) - Method in interface org.eclipse.xtext.util.ITextRegion
 
contains(int) - Method in class org.eclipse.xtext.util.TextRegion
 
contains(ELEMENT) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
contains(Object) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
contains(ITextRegion) - Method in interface org.eclipse.xtext.util.ITextRegion
 
contains(ITextRegion) - Method in class org.eclipse.xtext.util.TextRegion
 
contains(T[], T) - Static method in class org.eclipse.xtext.util.Arrays
 
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) - Static method in class org.eclipse.xtext.util.Strings
Resolve Java control character sequences with to the actual character value.
convertFromJavaString(String, boolean, int, StringBuilder) - Method in class org.eclipse.xtext.util.JavaStringConverter
 
convertToJavaString(String) - 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) - Method in class org.eclipse.xtext.util.JavaStringConverter
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(A, B) - Static method in class org.eclipse.xtext.util.Tuples
 
create(A, B, C) - Static method in class org.eclipse.xtext.util.Tuples
 
create(Object, Object) - Method in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
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(Nfa<SRCSTATE>, NfaFactory<P, DSTSTATE, SRCSTATE>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
create(Nfa<SRCSTATE>, P, SRCSTATE, NfaFactory<P, DSTSTATE, SRCSTATE>, Map<SRCSTATE, DSTSTATE>) - 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(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(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(S, S) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAFactory
 
create(TOKEN, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.NfaFactory
 
create(T, T) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
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(Predicate<Method>, 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(String, 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(StringPda, T) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
createPop(P, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.PdaFactory
 
createPush(StringPda, T) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
createPush(P, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.PdaFactory
 
createStack() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
createStack() - Method in class org.eclipse.xtext.util.LinkedStack
 
createStack(Iterator<T>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
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
 
createState(P, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.NfaFactory
 
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
 

D

data - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
DEFAULT - Static variable in enum org.eclipse.xtext.util.JUnitVersion
 
DefaultErrorHandler() - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher.DefaultErrorHandler
 
delegate - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAliasComparator
 
diff(String, String) - Static method in class org.eclipse.xtext.util.DiffUtil
 
DiffUtil - Class in org.eclipse.xtext.util
 
DiffUtil() - Constructor for class org.eclipse.xtext.util.DiffUtil
 
Digraph() - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder.Digraph
 
DirectedGraph<NODE> - Interface in org.eclipse.xtext.util.formallang
 
direction - Variable in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
discard(Key) - Method in class org.eclipse.xtext.util.SimpleCache
 
DisposableRegistry - Class in org.eclipse.xtext.util
A compound disposable that serves as a registry.
DisposableRegistry() - Constructor for class org.eclipse.xtext.util.DisposableRegistry
 
dispose() - Method in class org.eclipse.xtext.util.DisposableRegistry
 
dispose() - Method in interface org.eclipse.xtext.util.IDisposable
 
distanceFromStateMap(Nfa<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
distanceTo(Pda<S, P>, Iterable<S>, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
distanceToFinalStateMap(Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
distanceToStateMap(Nfa<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
document - Variable in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Canvas
 
doIsHexSequence(char[], int, int) - Static method in class org.eclipse.xtext.util.JavaStringConverter
 
doIsHexSequence(String, int, int) - Static method in class org.eclipse.xtext.util.JavaStringConverter
 
doRegisterGlobals(ClassDeclaration, RegisterGlobalsContext) - Method in class org.eclipse.xtext.util.internal.EmfAdaptableProcessor
 
doTransform(MutableClassDeclaration, TransformationContext) - Method in class org.eclipse.xtext.util.internal.EmfAdaptableProcessor
 
doTransform(MutableClassDeclaration, TransformationContext) - Method in class org.eclipse.xtext.util.internal.LogProcessor
 
doUnescapeCharAndAppendTo(String, boolean, int, StringBuilder) - Method in class org.eclipse.xtext.util.JavaStringConverter
 
draw(PrintStream) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Digraph
 
draw(PrintStream) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Edge
 
draw(PrintStream) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Node
 
draw(PrintStream) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
draw(Object) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
draw(Object, PrintStream) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
draw(Object, String) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
draw(Object, String, String) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
draw(NfaGraphFormatter.Canvas, int, int, int) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
draw(GraphvizDotBuilder.Digraph, Nfa<STATE>) - Method in class org.eclipse.xtext.util.formallang.NfaToDot
 
draw(GraphvizDotBuilder.Digraph, Pda<STATE, STACKITEM>) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
drawEdge(NfaGraphFormatter.Canvas, int, int, int, int, int) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
drawObject(Object) - Method in class org.eclipse.xtext.util.formallang.NfaToDot
 
drawObject(Object) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StatesToDot
 
drawObject(Object) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
drawObject(Object) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
drawState(GraphvizDotBuilder.Digraph, NfaToProduction.StateAlias<T>, Map<NfaToProduction.StateAlias<T>, GraphvizDotBuilder.Node>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StatesToDot
 
dst - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 
dstOffset - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 

E

EcoreGenericsUtil - Class in org.eclipse.xtext.util
 
EcoreGenericsUtil() - Constructor for class org.eclipse.xtext.util.EcoreGenericsUtil
 
EcoreGenericsUtil.TypeBindingAcceptor - Class in org.eclipse.xtext.util
 
Edge(Object, Object) - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder.Edge
 
element - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
element - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
Element(AbstractLinkedStack.Element<T>, T) - Constructor for class org.eclipse.xtext.util.AbstractLinkedStack.Element
 
ElementAlias(boolean, boolean, T) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
ElementAlias(T) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
ElementAliasComparator(Comparator<? super T>) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAliasComparator
 
elementToStr(ELEMENT) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
EmfAdaptable - Annotation Type in org.eclipse.xtext.util.internal
 
EmfAdaptableProcessor - Class in org.eclipse.xtext.util.internal
 
EmfAdaptableProcessor() - Constructor for class org.eclipse.xtext.util.internal.EmfAdaptableProcessor
 
EmfFormatter - Class in org.eclipse.xtext.util
 
EmfFormatter() - Constructor for class org.eclipse.xtext.util.EmfFormatter
 
EmfStructureComparator - Class in org.eclipse.xtext.util
 
EmfStructureComparator() - Constructor for class org.eclipse.xtext.util.EmfStructureComparator
 
EMPTY_ARRAY - Static variable in class org.eclipse.xtext.util.Strings
 
EMPTY_REGION - Static variable in interface org.eclipse.xtext.util.ITextRegion
 
EMPTY_REGION - Static variable in interface org.eclipse.xtext.util.ITextRegionWithLineInformation
 
emptyIfNull(String) - Static method in class org.eclipse.xtext.util.Strings
 
enter(G, S, R) - Method in interface org.eclipse.xtext.util.formallang.Traverser
 
enter(Pda<S, P>, S, PdaUtil.CyclicStackItem<P>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackTraverser
 
entrySet() - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
 
EQ - org.eclipse.xtext.util.formallang.StringProduction.Token
 
equal(String, String) - Static method in class org.eclipse.xtext.util.Strings
 
equals(Object) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
equals(Object) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
equals(Object) - Method in class org.eclipse.xtext.util.LineAndColumn
 
equals(Object) - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
 
equals(Object) - Method in class org.eclipse.xtext.util.MergeableManifest2
 
equals(Object) - Method in class org.eclipse.xtext.util.Pair
 
equals(Object) - Method in class org.eclipse.xtext.util.ReplaceRegion
 
equals(Object) - Method in class org.eclipse.xtext.util.TextRegion
 
equals(Object) - Method in class org.eclipse.xtext.util.Triple
 
equals(Object) - Method in class org.eclipse.xtext.util.XtextVersion
 
equalsIgnoreOrder(Nfa<S>, Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
equalsIgnoreOrder(Nfa<S>, Nfa<S>, Function<S, ? extends Object>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
equalsIgnoreOrder(Nfa<S>, Nfa<S>, S, S, Function<S, ? extends Object>, Set<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
equalsIgnoreWhitespace(String, String) - Static method in class org.eclipse.xtext.util.Strings
 
esc(String) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
escapeAndAppendTo(char, boolean, StringBuilder) - Method in class org.eclipse.xtext.util.JavaStringConverter
 
ExceptionAcceptor - Enum in org.eclipse.xtext.util
 
Exceptions - Class in org.eclipse.xtext.util
 
Exceptions() - Constructor for class org.eclipse.xtext.util.Exceptions
 
excludeStartAndStop() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
exec(P) - Method in class org.eclipse.xtext.util.concurrent.CancelableUnitOfWork
 
exec(P) - Method in interface org.eclipse.xtext.util.concurrent.IUnitOfWork
 
exec(P, CancelIndicator) - Method in class org.eclipse.xtext.util.concurrent.CancelableUnitOfWork
 
exec(T) - Method in class org.eclipse.xtext.util.concurrent.IUnitOfWork.Void
 
execWithoutCacheClear(Param, IUnitOfWork<Result, Param>) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
The transaction will be executed.
execWithTemporaryCaching(Param, IUnitOfWork<Result, Param>) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
The transaction will be executed with caching enabled.
expand(Pda<S, P>, Function<S, Pda<S, P>>, Function<S, T>, PdaFactory<D, S, P, T>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
EXPORT_PACKAGE - Static variable in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
EXPORT_PACKAGE - Static variable in class org.eclipse.xtext.util.MergeableManifest2
 

F

Files - Class in org.eclipse.xtext.util
 
Files() - Constructor for class org.eclipse.xtext.util.Files
 
filter - Variable in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
filter(E) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
filter(Nfa<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
filter(Pda<S, P>, Predicate<S>, PdaFactory<D, S, P, ? super S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
filterEdges(Pda<S, P>, Traverser<? super Pda<S, P>, S, R>, Map<S, Integer>, PdaFactory<D, S, P, S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
filterEdges(Pda<S, P>, Traverser<? super Pda<S, P>, S, R>, PdaFactory<D, S, P, S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
filterFollowers(Nfa<S>, Iterable<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
filterOrphans(Pda<S, P>, PdaFactory<D, S, P, S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
filterUnambiguousPaths(Pda<S, P>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
filterUnambiguousPaths(Pda<S, P>, S, Map<S, Integer>, Map<S, List<S>>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
find(Nfa<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
find(Nfa<S>, Iterable<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
find(Nfa<S>, S, Predicate<S>, Set<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
find(Production<E, T>, Predicate<E>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
find(Production<E, T>, E, Predicate<E>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
findAll(Production<E, T>, E, Predicate<E>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
findAll(Production<E, T>, E, Predicate<E>, List<E>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
findByToken(Production<E, T>, Predicate<T>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
findByToken(Production<E, T>, E, Predicate<T>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
findByToken(Production<E, T>, T) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
findCacheAdapter(Resource) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
 
findCycles(Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
A cycle is represented by the set of all nodes on that cycle.
findCycles(Nfa<S>, IAcceptor<List<S>>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
findCycles(Nfa<S>, S, IAcceptor<List<S>>, Map<S, Integer>, LinkedList<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
findFirst(Nfa<S>, Iterable<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
findLinearMatches(FormattingMigrator.FormattedString, FormattingMigrator.FormattedString, List<FormattingMigrator.Mapping>, List<FormattingMigrator.Region>) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator
 
findNextOverlappingChar(FormattingMigrator.FormattedString, FormattingMigrator.FormattedString, int, int) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator
 
findSplitState(NfaToProduction.StateAlias<T>, Integer, Set<NfaToProduction.StateAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
flush() - Method in class org.eclipse.xtext.util.LineFilterOutputStream
Deprecated.
 
flush() - Method in class org.eclipse.xtext.util.TailWriter
 
followedBy(String...) - Method in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaState
 
followedBy(String...) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPDAState
 
FollowerFunction<ELEMENT> - Interface in org.eclipse.xtext.util.formallang
 
FollowerFunctionImpl<E,​T> - Class in org.eclipse.xtext.util.formallang
 
FollowerFunctionImpl(Production<E, T>) - Constructor for class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
FollowerFunctionImpl.Direction - Enum in org.eclipse.xtext.util.formallang
 
FollowerFunctionImpl.UnorderedStrategy - Enum in org.eclipse.xtext.util.formallang
 
followers - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.BacktrackingItem
 
followers - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
followers - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
followers - Variable in class org.eclipse.xtext.util.formallang.StringNfa
 
format(String, char, String, boolean, boolean) - Static method in class org.eclipse.xtext.util.internal.CodeGenUtil2
Formats a name by parsing it into words separated by underscores and/or mixed-casing and then recombining them using the specified separator.
format(Nfa<STATE>) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter
 
format(Pda<STATE, STACKITEM>) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
format(Pda<STATE, STACKITEM>, STATE) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
format(Production<ELEMENT, TOKEN>) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
format(Production<ELEMENT, TOKEN>, ELEMENT) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
format(Production<ELEMENT, TOKEN>, ELEMENT, boolean) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
format(Production<ELEMENT, TOKEN>, ELEMENT, Iterable<ELEMENT>, String, boolean, boolean) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
FormattedString(String) - Constructor for class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
FormattedString(String, String[]) - Constructor for class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
formatter - Variable in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
formatting - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
FormattingMigrator - Class in org.eclipse.xtext.util.internal
 
FormattingMigrator() - Constructor for class org.eclipse.xtext.util.internal.FormattingMigrator
 
FormattingMigrator.FormattedString - Class in org.eclipse.xtext.util.internal
 
FormattingMigrator.Mapping - Class in org.eclipse.xtext.util.internal
 
FormattingMigrator.Region - Class in org.eclipse.xtext.util.internal
 
forName(String) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher.Predicates
 
forName(String, int) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher.Predicates
 
forTask(String) - Static method in class org.eclipse.xtext.util.internal.Stopwatches
 
forType(Class<T>) - Static method in class org.eclipse.xtext.util.Wrapper
 
from(int, int) - Static method in class org.eclipse.xtext.util.LineAndColumn
 
fromBree(String) - Static method in enum org.eclipse.xtext.util.JavaVersion
 
fromQualifier(String) - Static method in enum org.eclipse.xtext.util.JavaVersion
 
fromString(String) - Static method in enum org.eclipse.xtext.util.JUnitVersion
 

G

get() - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher.NullErrorHandler
 
get() - Method in class org.eclipse.xtext.util.Wrapper
 
get(Object) - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
 
get(Object) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
get(Object, Resource, Provider<T>) - Method in interface org.eclipse.xtext.util.IResourceScopeCache
A cache associates values to the given resource under the given key.
get(Object, Resource, Provider<T>) - Method in class org.eclipse.xtext.util.IResourceScopeCache.NullImpl
 
get(Object, Resource, Provider<T>) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
Try to obtain the value that is cached for the given key in the given resource.
get(Key) - Method in class org.eclipse.xtext.util.SimpleCache
 
get(Logger) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher.WarningErrorHandler
 
get(T) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.Identity
 
getAdapterClassName(ClassDeclaration) - Method in class org.eclipse.xtext.util.internal.EmfAdaptableProcessor
 
getAllChildren(Production<E, T>, E) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
getAllChildren(Production<E, T>, E, List<E>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
getAllQualifiers() - Method in enum org.eclipse.xtext.util.JavaVersion
 
getAlternativeChildren(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
getAlternativeChildren(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
getAlternativeChildren(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
getAntlrGeneratorVersion() - Method in class org.eclipse.xtext.util.XtextVersion
 
getAttribute(EObject) - Method in class org.eclipse.xtext.util.SimpleAttributeResolver
 
getAttributes(String) - Method in class org.eclipse.xtext.util.MergeableManifest2
 
getBoundGenericType(EGenericType, EClass) - Method in class org.eclipse.xtext.util.EcoreGenericsUtil
 
getBoundGenericType(ETypeParameter) - Method in class org.eclipse.xtext.util.EcoreGenericsUtil.TypeBindingAcceptor
 
getBranchLine() - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
getBree() - Method in enum org.eclipse.xtext.util.JavaVersion
 
getBREE() - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
getBREE() - Method in class org.eclipse.xtext.util.MergeableManifest2
 
getBundleActivator() - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
getBundleActivator() - Method in class org.eclipse.xtext.util.MergeableManifest2
 
getCall(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Cfg
 
getCall(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringCfg
 
getCallers(Cfg<E, T>) - Method in class org.eclipse.xtext.util.formallang.CfgUtil
 
getCallers(Cfg<E, T>, E, Multimap<E, E>) - Method in class org.eclipse.xtext.util.formallang.CfgUtil
 
getCardinality(Production<ELEMENT, TOKEN>, ELEMENT) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
getChildren() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
getChildren() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
getChildren() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
getChildren() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 
getChildren() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
getChildren(Production<E, T>, E) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
getColumn() - Method in class org.eclipse.xtext.util.LineAndColumn
 
getComplianceLevelArg() - Method in enum org.eclipse.xtext.util.JavaVersion
 
getCurrent() - Static method in class org.eclipse.xtext.util.XtextVersion
 
getDeclaringClass() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
getDefaultClass(int) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
getDirection() - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
getElement() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
getElement() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
getElementCount() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
getElementCount() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
getElementCount() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
getElementCount() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 
getEncoding() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
getEndLineNumber() - Method in interface org.eclipse.xtext.util.ITextRegionWithLineInformation
The zero-based line number where the region ends.
getEndLineNumber() - Method in class org.eclipse.xtext.util.TextRegionWithLineInformation
 
getEndOffset() - Method in class org.eclipse.xtext.util.ReplaceRegion
 
getEntries() - Method in class org.eclipse.xtext.util.MergeableManifest2
 
getErrorMessage() - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
getFilter() - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
getFirst() - Method in class org.eclipse.xtext.util.Pair
 
getFirstElement() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
getFirstElement() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
getFirstElement() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
getFirstElement() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 
getFollowers(E) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
getFollowers(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.FollowerFunction
 
getFollowers(String) - Method in class org.eclipse.xtext.util.formallang.StringNfa
 
getFollowers(NODE) - Method in interface org.eclipse.xtext.util.formallang.DirectedGraph
 
getFollowers(NfaToProduction.StateAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAliasNfa
 
getFollowers(S) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
getGraphvizBinary() - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
getIncoming() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
getJavaDefaultTypes() - Static method in class org.eclipse.xtext.util.internal.CodeGenUtil2
Returns the short names of the primitives and types in java.lang (i.e.
getLabel() - Method in enum org.eclipse.xtext.util.JavaVersion
 
getLeadingWhiteSpace(String) - Static method in class org.eclipse.xtext.util.Strings
 
getLength() - Method in interface org.eclipse.xtext.util.ITextRegion
 
getLength() - Method in class org.eclipse.xtext.util.ReplaceRegion
 
getLength() - Method in class org.eclipse.xtext.util.TextRegion
 
getLevenshteinDistance(String, String) - Static method in class org.eclipse.xtext.util.Strings
Calculates the Levenshtein text edit distance copied & adapted (cost = 1) from org.eclipse.jdt.internal.ui.text.spelling.engine.DefaultPhoneticDistanceAlgorithm
getLine() - Method in class org.eclipse.xtext.util.LineAndColumn
 
getLineNumber() - Method in interface org.eclipse.xtext.util.ITextRegionWithLineInformation
The zero-based line number where the region starts.
getLineNumber() - Method in class org.eclipse.xtext.util.TextRegionWithLineInformation
 
getMainAttributes() - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
getMainAttributes() - Method in class org.eclipse.xtext.util.MergeableManifest2
 
getMatches(Iterable<K>, T) - Method in class org.eclipse.xtext.util.SimpleAttributeResolver
 
getMaxParams() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
getMethod() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
getMilliseconds() - Method in class org.eclipse.xtext.util.internal.Stopwatches.NumbersForTask
 
getMinChildrenWidth() - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
getMinParams() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
getMinWidth() - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
getMweBuildNumber() - Method in class org.eclipse.xtext.util.XtextVersion
 
getMweVersion() - Method in class org.eclipse.xtext.util.XtextVersion
 
getName() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
getNameLine() - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
getNamePos(int, int) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
getNumberOfMeasurements() - Method in class org.eclipse.xtext.util.internal.Stopwatches.NumbersForTask
 
getObjectType(Class<?>) - Static method in class org.eclipse.xtext.util.ReflectionUtil
 
getOffset() - Method in interface org.eclipse.xtext.util.ITextRegion
 
getOffset() - Method in class org.eclipse.xtext.util.ReplaceRegion
 
getOffset() - Method in class org.eclipse.xtext.util.TextRegion
 
getOrCreate(Resource) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
Returns the cache adapter that is associated with the resource.
getOutgoing() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
getParameterTypes() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
getParent() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
getParent(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
getParent(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
getParent(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
getPop(String) - Method in class org.eclipse.xtext.util.formallang.StringPda
 
getPop(STATE) - Method in interface org.eclipse.xtext.util.formallang.Pda
 
getPrintableStopwatchData() - Static method in class org.eclipse.xtext.util.internal.Stopwatches
 
getProduction() - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
getPush(String) - Method in class org.eclipse.xtext.util.formallang.StringPda
 
getPush(STATE) - Method in interface org.eclipse.xtext.util.formallang.Pda
 
getQualifier() - Method in enum org.eclipse.xtext.util.JavaVersion
 
getRawType(Type) - Static method in class org.eclipse.xtext.util.ReflectionUtil
Copied from com.google.inject.internal.MoreTypes.getRawType(Type)
getReadHoldCount() - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
Queries the number of reentrant read holds on this lock by the current thread.
getReferenceType(EReference, EClass) - Method in class org.eclipse.xtext.util.EcoreGenericsUtil
 
getRelevantChildren(EObject) - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
getResource() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
getResource(String) - Method in class org.eclipse.xtext.util.internal.AlternateJdkLoader
 
getResources(String) - Method in class org.eclipse.xtext.util.internal.AlternateJdkLoader
 
getRoot() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
getRoot() - Method in interface org.eclipse.xtext.util.formallang.Production
 
getRoot() - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
getRoot(Production<E, T>, E) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
getSecond() - Method in class org.eclipse.xtext.util.Pair
 
getSequentialChildren(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
getSequentialChildren(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
getSequentialChildren(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
getSize() - Method in class org.eclipse.xtext.util.SimpleCache
 
getSplitEntry(String) - Static method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
getStackitemFormatter() - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
getStart() - Method in interface org.eclipse.xtext.util.formallang.Nfa
 
getStart() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAliasNfa
 
getStart() - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
getStart() - Method in class org.eclipse.xtext.util.formallang.StringNfa
 
getStarts(E) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
getStarts(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.FollowerFunction
 
getState() - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
 
getStateFormatter() - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
getStop() - Method in interface org.eclipse.xtext.util.formallang.Nfa
 
getStop() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAliasNfa
 
getStop() - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
getStop() - Method in class org.eclipse.xtext.util.formallang.StringNfa
 
getString() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
getTarget() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
getText() - Method in class org.eclipse.xtext.util.ReplaceRegion
 
getThird() - Method in class org.eclipse.xtext.util.Triple
 
getToken(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
getToken(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
getToken(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
GetToken(Production<E, T>) - Constructor for class org.eclipse.xtext.util.formallang.NfaUtil.GetToken
 
getTopAnchor() - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
getType() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
getUnorderedChildren(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
getUnorderedChildren(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
getUnorderedChildren(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
getUnorderedStrategy() - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
getValue() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
getValue(K) - Method in class org.eclipse.xtext.util.SimpleAttributeResolver
 
getVersion() - Method in enum org.eclipse.xtext.util.JUnitVersion
 
getVersion() - Method in class org.eclipse.xtext.util.XtextVersion
 
getWriteHoldCount() - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
Queries the number of reentrant write holds on this lock by the current thread.
getXtendAndroidGradlePluginVersion() - Method in class org.eclipse.xtext.util.XtextVersion
 
getXtendGradlePluginVersion() - Method in class org.eclipse.xtext.util.XtextVersion
 
getXtextGradlePluginVersion() - Method in class org.eclipse.xtext.util.XtextVersion
 
GraphvizDotBuilder - Class in org.eclipse.xtext.util
 
GraphvizDotBuilder() - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder
 
GraphvizDotBuilder.Digraph - Class in org.eclipse.xtext.util
 
GraphvizDotBuilder.Edge - Class in org.eclipse.xtext.util
 
GraphvizDotBuilder.Node - Class in org.eclipse.xtext.util
 
GraphvizDotBuilder.Props - Class in org.eclipse.xtext.util
 
GroupAlias() - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 
GroupAlias(boolean, boolean, NfaToProduction.AbstractElementAlias<T>...) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 

H

handle(Object[], Throwable) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.DefaultErrorHandler
 
handle(Object[], Throwable) - Method in interface org.eclipse.xtext.util.PolymorphicDispatcher.ErrorHandler
 
handle(Object[], Throwable) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.NullErrorHandler
 
handle(Object[], Throwable) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.WarningErrorHandler
 
handle(S, RESULT) - Method in interface org.eclipse.xtext.util.formallang.NfaUtil.BacktrackHandler
 
handleAmbigousMethods(List<PolymorphicDispatcher.MethodDesc>, Object...) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
handleInvalidUnicodeEscapeSequence(String, int, StringBuilder) - Method in class org.eclipse.xtext.util.JavaStringConverter
 
handleNoSuchMethod(Object...) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
handleUnknownEscapeSequence(String, char, boolean, int, StringBuilder) - Method in class org.eclipse.xtext.util.JavaStringConverter
 
hasCachedValue(Key) - Method in class org.eclipse.xtext.util.SimpleCache
 
hashCode() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
hashCode() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
hashCode() - Method in class org.eclipse.xtext.util.LineAndColumn
 
hashCode() - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
 
hashCode() - Method in class org.eclipse.xtext.util.MergeableManifest2
 
hashCode() - Method in class org.eclipse.xtext.util.Pair
 
hashCode() - Method in class org.eclipse.xtext.util.ReplaceRegion
 
hashCode() - Method in class org.eclipse.xtext.util.TextRegion
 
hashCode() - Method in class org.eclipse.xtext.util.Triple
 
hashCode() - Method in class org.eclipse.xtext.util.XtextVersion
 
hashCodeIgnoreOrder(Nfa<S>, Function<S, ? extends Object>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
returns the sum of all edge-hashes.
HashStack() - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 

I

IAcceptor<T> - Interface in org.eclipse.xtext.util
 
id(Object) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
ID - org.eclipse.xtext.util.formallang.StringProduction.Token
 
Identity() - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.Identity
 
identityString(Nfa<S>, Function<S, String>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
IDisposable - Interface in org.eclipse.xtext.util
Interface for things that can be disposed.
IFileSystemScanner - Interface in org.eclipse.xtext.util
 
IFileSystemScanner.JavaIoFileSystemScanner - Class in org.eclipse.xtext.util
 
ignoreNotifications() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
IGNORING - org.eclipse.xtext.util.ExceptionAcceptor
 
IMPORT_PACKAGE - Static variable in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
IMPORT_PACKAGE - Static variable in class org.eclipse.xtext.util.MergeableManifest2
 
incoming - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
indent - Variable in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
indexOf(String, int) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
init(THIS) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
INSTANCE - Static variable in class org.eclipse.xtext.util.IResourceScopeCache.NullImpl
 
internalIsSameStructure(EObject, EObject) - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
inverse(Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
invoke(Object...) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
IReadAccess<State> - Interface in org.eclipse.xtext.util.concurrent
 
IReadAccess.Priority<State> - Interface in org.eclipse.xtext.util.concurrent
 
IResourceScopeCache - Interface in org.eclipse.xtext.util
 
IResourceScopeCache.NullImpl - Class in org.eclipse.xtext.util
 
isAdapterForType(Object) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
isAtLeast(JavaVersion) - Method in enum org.eclipse.xtext.util.JavaVersion
 
IsCall(Cfg<E, ?>) - Constructor for class org.eclipse.xtext.util.formallang.CfgUtil.IsCall
 
isCanceled() - Method in class org.eclipse.xtext.util.BufferedCancelIndicator
 
isCanceled() - Method in interface org.eclipse.xtext.util.CancelIndicator
 
isDiagnosticChange(Notification) - Method in class org.eclipse.xtext.util.Notifications
 
isEmpty() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
isEmpty() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
isEmpty() - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
 
isEmpty() - Method in class org.eclipse.xtext.util.SimpleCache
 
isEmpty() - Method in class org.eclipse.xtext.util.Wrapper
 
isEmpty(String) - Static method in class org.eclipse.xtext.util.Strings
 
isHex(char) - Static method in class org.eclipse.xtext.util.JavaStringConverter
 
isHexSequence(char[], int, int) - Method in class org.eclipse.xtext.util.JavaStringConverter
 
isHexSequence(String, int, int) - Method in class org.eclipse.xtext.util.JavaStringConverter
 
isIgnoreNotifications() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
isInvalidUnicodeEscapeSequence(String, int) - Method in class org.eclipse.xtext.util.JavaStringConverter
Return true if the chars starting at index do not appear to be a unicode escape sequence (without the leading backslash u}.
isInvokeable(List<Class<?>>) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
isJava11OrLater() - Static method in class org.eclipse.xtext.util.JavaRuntimeVersion
 
isJava12OrLater() - Static method in class org.eclipse.xtext.util.JavaRuntimeVersion
 
isJava13OrLater() - Static method in class org.eclipse.xtext.util.JavaRuntimeVersion
 
isJava14OrLater() - Static method in class org.eclipse.xtext.util.JavaRuntimeVersion
 
isJava15OrLater() - Static method in class org.eclipse.xtext.util.JavaRuntimeVersion
 
isJava16OrLater() - Static method in class org.eclipse.xtext.util.JavaRuntimeVersion
 
isJava17OrLater() - Static method in class org.eclipse.xtext.util.JavaRuntimeVersion
 
isJavaDefaultType(String) - Static method in class org.eclipse.xtext.util.internal.CodeGenUtil2
Tests whether the given string is the name of a primitive or java.lang type.
isJavaLangType(String) - Static method in class org.eclipse.xtext.util.internal.CodeGenUtil2
Tests whether the given string is the name of a java.lang type.
isMany() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
isMany() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
isMany(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
isMany(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
isMany(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
isModified() - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
isModified() - Method in class org.eclipse.xtext.util.MergeableManifest2
 
isOne() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
isOptional() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
isOptional() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
isOptional(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
isOptional(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
isOptional(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
isOptionalIgnoring(NfaToProduction.StateAlias<T>, NfaToProduction.StateAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
isPreferredSplitState(Pair<Integer, NfaToProduction.StateAlias<T>>, Pair<Integer, NfaToProduction.StateAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
isPrefixOf(URI, URI) - Static method in class org.eclipse.xtext.util.UriUtil
A URI is a prefix of another URI if:
Both have the same scheme The prefix ends with a trailing separator The segments of both URIs match up to the prefix's length
isRelevantChild(EObject, EObject) - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
isRunning() - Method in class org.eclipse.xtext.util.internal.Stopwatches.StopwatchForTask
 
isSameClass(EClass, EClass) - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
isSameStructure(EObject, EObject) - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
isSemanticStateChange(Notification) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
isSnapshot() - Method in class org.eclipse.xtext.util.XtextVersion
 
isSolution(PdaUtil.CyclicStackItem<P>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackTraverser
 
isSolution(R) - Method in interface org.eclipse.xtext.util.formallang.Traverser
 
isSolution(RESULT) - Method in interface org.eclipse.xtext.util.formallang.NfaUtil.BacktrackHandler
 
isStable() - Method in class org.eclipse.xtext.util.XtextVersion
 
item - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem
 
iterator() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
iterator() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
ITextRegion - Interface in org.eclipse.xtext.util
Represents a range in a stream of characters.
ITextRegionWithLineInformation - Interface in org.eclipse.xtext.util
 
IUnitOfWork<R,​P> - Interface in org.eclipse.xtext.util.concurrent
A unit of work acts as a transaction block, which can be passed to an IXtextDocument in order to get read or write access to it's parsed models.
IUnitOfWork.Void<T> - Class in org.eclipse.xtext.util.concurrent
convenience class for side-effect only units
IWriteAccess<State> - Interface in org.eclipse.xtext.util.concurrent
 

J

JAVA_VERSION - Static variable in class org.eclipse.xtext.util.JavaRuntimeVersion
 
JAVA10 - org.eclipse.xtext.util.JavaVersion
Java 10 language enhancements: local variable type inference (keyword 'var') (10 is favored over 1.10).
JAVA11 - org.eclipse.xtext.util.JavaVersion
Well, Java 11
JAVA17 - org.eclipse.xtext.util.JavaVersion
Well, Java 17, next LTS version
JAVA5 - org.eclipse.xtext.util.JavaVersion
Java 5 language enhancements: generics, simplified for-loop, autoboxing and unboxing, enums, varargs, static import, annotations.
JAVA6 - org.eclipse.xtext.util.JavaVersion
Java 6 language enhancements: Override annotations for implemented methods.
JAVA7 - org.eclipse.xtext.util.JavaVersion
Java 7 language enhancements: extended numeric literals, switch over strings, type inference, try-with-resources, catch multiple exceptions.
JAVA8 - org.eclipse.xtext.util.JavaVersion
Java 8 language enhancements: lambda expressions, better type inference, more flexible annotations.
JAVA9 - org.eclipse.xtext.util.JavaVersion
Java 9 language enhancements: mainly modules and a different version scheme (9 is favored over 1.9).
JavaIoFileSystemScanner() - Constructor for class org.eclipse.xtext.util.IFileSystemScanner.JavaIoFileSystemScanner
 
JavaRuntimeVersion - Class in org.eclipse.xtext.util
 
JavaRuntimeVersion() - Constructor for class org.eclipse.xtext.util.JavaRuntimeVersion
 
JavaStringConverter - Class in org.eclipse.xtext.util
Reusable and customizable implementation of the method pair Strings.convertToJavaString(String) and Strings.convertFromJavaString(String, boolean).
JavaStringConverter() - Constructor for class org.eclipse.xtext.util.JavaStringConverter
 
JavaVersion - Enum in org.eclipse.xtext.util
Enumeration of Java language versions.
JUNIT_4 - org.eclipse.xtext.util.JUnitVersion
 
JUNIT_5 - org.eclipse.xtext.util.JUnitVersion
 
JUnitVersion - Enum in org.eclipse.xtext.util
 

K

keySet() - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
 

L

L2R - org.eclipse.xtext.util.formallang.FollowerFunctionImpl.Direction
 
lastToken(String, String) - Static method in class org.eclipse.xtext.util.Strings
 
LazyStringInputStream - Class in org.eclipse.xtext.util
An input stream based on a string that keeps a reference to the string itself and converts it to bytes only on demand.
LazyStringInputStream(String) - Constructor for class org.eclipse.xtext.util.LazyStringInputStream
 
LazyStringInputStream(String, String) - Constructor for class org.eclipse.xtext.util.LazyStringInputStream
 
LazyStringInputStream(String, Charset) - Constructor for class org.eclipse.xtext.util.LazyStringInputStream
 
length - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 
length - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Region
 
length() - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
lex(String) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
LineAndColumn - Class in org.eclipse.xtext.util
A simple record with line and column information.
LineFilterOutputStream - Class in org.eclipse.xtext.util
Deprecated.
this class is obsolete and will be removed in a future release of Xtext.
LineFilterOutputStream(OutputStream, String) - Constructor for class org.eclipse.xtext.util.LineFilterOutputStream
Deprecated.
 
LineFilterOutputStream(OutputStream, String, String) - Constructor for class org.eclipse.xtext.util.LineFilterOutputStream
Deprecated.
 
LinkedStack<T> - Class in org.eclipse.xtext.util
 
LinkedStack() - Constructor for class org.eclipse.xtext.util.LinkedStack
 
list - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
listenToNotifications() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
listToStr(List<? extends EObject>) - Static method in class org.eclipse.xtext.util.EmfFormatter
 
loadClass(String, boolean) - Method in class org.eclipse.xtext.util.internal.AlternateJdkLoader
 
log - Static variable in class org.eclipse.xtext.util.EmfStructureComparator
 
log - Static variable in class org.eclipse.xtext.util.GraphvizDotBuilder
 
Log - Annotation Type in org.eclipse.xtext.util.internal
 
LOGGING - org.eclipse.xtext.util.ExceptionAcceptor
 
LogProcessor - Class in org.eclipse.xtext.util.internal
 
LogProcessor() - Constructor for class org.eclipse.xtext.util.internal.LogProcessor
 

M

main(String[]) - Static method in class org.eclipse.xtext.util.JavaRuntimeVersion
 
make512Safe(StringBuffer) - Static method in class org.eclipse.xtext.util.MergeableManifest
make512Safe(StringBuffer, String) - Static method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
make512Safe(StringBuffer, String) - Static method in class org.eclipse.xtext.util.MergeableManifest2
Return a string that ensures that no line is longer then 512 characters and lines are broken according to manifest specification.
MANIFEST_VERSION - Static variable in class org.eclipse.xtext.util.MergeableManifest2
 
many - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
many - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
MappedComparator(Map<S, COMPARABLE>) - Constructor for class org.eclipse.xtext.util.formallang.NfaUtil.MappedComparator
 
Mapping(FormattingMigrator.FormattedString, FormattingMigrator.FormattedString, int, int, int) - Constructor for class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 
mapPopAndPush(Pda<S, P>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
mark(int) - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
markSupported() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
maxParams - Variable in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
merge(ITextRegion) - Method in interface org.eclipse.xtext.util.ITextRegion
 
merge(ITextRegion) - Method in class org.eclipse.xtext.util.TextRegion
 
merge(ITextRegion) - Method in class org.eclipse.xtext.util.TextRegionWithLineInformation
 
merge(ITextRegionWithLineInformation) - Method in interface org.eclipse.xtext.util.ITextRegionWithLineInformation
 
merge(ITextRegionWithLineInformation) - Method in class org.eclipse.xtext.util.TextRegionWithLineInformation
 
MergeableManifest - Class in org.eclipse.xtext.util
Deprecated, for removal: This API element is subject to removal in a future version.
Uses reflection which will not work well with future java versions. Use MergeableManifest2 instead.
MergeableManifest(InputStream) - Constructor for class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
MergeableManifest(InputStream, String) - Constructor for class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
MergeableManifest.OrderAwareAttributes - Class in org.eclipse.xtext.util
Deprecated.
 
MergeableManifest2 - Class in org.eclipse.xtext.util
Functionality to read and write Manifest files.
MergeableManifest2(InputStream) - Constructor for class org.eclipse.xtext.util.MergeableManifest2
Create a new manifest from the given stream.
MergeableManifest2(InputStream, String) - Constructor for class org.eclipse.xtext.util.MergeableManifest2
Create a new manifest from the given stream and with the given name.
MergeableManifest2(MergeableManifest2) - Constructor for class org.eclipse.xtext.util.MergeableManifest2
Create a copy from the given one.
MergeableManifest2.Attributes - Class in org.eclipse.xtext.util
A map that updates the "modified" state of the owning MergeableManifest2.
mergeAlternativeMultiples(NfaToProduction.StateAlias<T>, Set<NfaToProduction.StateAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
mergeAlternativeMultiples(NfaToProduction.StateAlias<T>, NfaToProduction.StateAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
mergeIntoCommaSeparatedList(String, Set<String>, Wrapper<Boolean>) - Static method in class org.eclipse.xtext.util.MergeableManifest
mergeIntoCommaSeparatedList(String, Set<String>, Wrapper<Boolean>, String) - Static method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
mergeOptionalIntoMany(NfaToProduction.StateAlias<T>, Set<NfaToProduction.StateAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
mergeOptionalIntoMany(NfaToProduction.StateAlias<T>, NfaToProduction.StateAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
MethodDesc(Object, Method) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
methodName - Variable in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
MethodNameFilter(String, int, int) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
migrate(String, String) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator
 
migrate(String, String, Pattern) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator
 
migrateFrom(FormattingMigrator.FormattedString, FormattingMigrator.Mapping) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
minParams - Variable in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
mixin(Module...) - Static method in class org.eclipse.xtext.util.Modules2
 
modify(IUnitOfWork<Result, State>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
 
modify(IUnitOfWork<Result, State>) - Method in interface org.eclipse.xtext.util.concurrent.IWriteAccess
Modifies the State by executing work on it.
Modules2 - Class in org.eclipse.xtext.util
 
Modules2() - Constructor for class org.eclipse.xtext.util.Modules2
 
MULIT_ALTERNATIVE - org.eclipse.xtext.util.formallang.FollowerFunctionImpl.UnorderedStrategy
 
mustEncodeAsEscapeSequence(char) - Method in class org.eclipse.xtext.util.JavaStringConverter
 
myWrite(DataOutputStream) - Method in class org.eclipse.xtext.util.MergeableManifest.OrderAwareAttributes
Deprecated.
 
myWriteMain(DataOutputStream) - Method in class org.eclipse.xtext.util.MergeableManifest.OrderAwareAttributes
Deprecated.
 

N

name - Variable in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
name - Variable in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaState
 
name - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
NAME_RESOLVER - Static variable in class org.eclipse.xtext.util.SimpleAttributeResolver
 
newItem(Pda<S, P>, NfaUtil.MappedComparator<S, Integer>, Map<S, Integer>, S, R) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
newLine() - Static method in class org.eclipse.xtext.util.Strings
 
newResolver(Class<T>, String) - Static method in class org.eclipse.xtext.util.SimpleAttributeResolver
 
Nfa<STATE> - Interface in org.eclipse.xtext.util.formallang
Nondeterministic State Machine
NfaFactory<P extends Nfa<STATE>,​STATE,​TOKEN> - Interface in org.eclipse.xtext.util.formallang
 
NFAFactory() - Constructor for class org.eclipse.xtext.util.formallang.NfaUtil.NFAFactory
 
NfaGraphFormatter - Class in org.eclipse.xtext.util.formallang
 
NfaGraphFormatter() - Constructor for class org.eclipse.xtext.util.formallang.NfaGraphFormatter
 
NfaGraphFormatter.Canvas - Class in org.eclipse.xtext.util.formallang
 
NfaGraphFormatter.Node - Class in org.eclipse.xtext.util.formallang
 
NFAImpl(S, S, Map<S, List<S>>) - Constructor for class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
NfaToDot<STATE> - Class in org.eclipse.xtext.util.formallang
 
NfaToDot() - Constructor for class org.eclipse.xtext.util.formallang.NfaToDot
 
nfaToGrammar(Nfa<STATE>, Function<STATE, TOKEN>, Comparator<? super TOKEN>, ProductionFactory<ELEMENT, TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
nfaToGrammar(Nfa<STATE>, Function<STATE, TOKEN>, ProductionFactory<ELEMENT, TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
nfaToGrammar(Nfa<STATE>, ProductionFactory<ELEMENT, STATE>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
NfaToProduction - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction() - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction
 
NfaToProduction.AbstractElementAlias<T> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.AliasGrammarProvider<TOKEN> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.AlternativeAlias<T> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.ElementAlias<T> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.ElementAliasComparator<T> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.GroupAlias<T> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.StateAlias<TOKEN> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.StateAliasNfa<TOKEN> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.StatesToDot<T> - Class in org.eclipse.xtext.util.formallang
 
nfaUtil - Variable in class org.eclipse.xtext.util.formallang.PdaUtil
 
NfaUtil - Class in org.eclipse.xtext.util.formallang
 
NfaUtil() - Constructor for class org.eclipse.xtext.util.formallang.NfaUtil
 
NfaUtil.BacktrackHandler<S,​RESULT> - Interface in org.eclipse.xtext.util.formallang
 
NfaUtil.BacktrackingItem<RESULT,​S> - Class in org.eclipse.xtext.util.formallang
 
NfaUtil.GetToken<E,​T> - Class in org.eclipse.xtext.util.formallang
 
NfaUtil.MappedComparator<S,​COMPARABLE extends java.lang.Comparable<COMPARABLE>> - Class in org.eclipse.xtext.util.formallang
 
NfaUtil.NFAFactory<S> - Class in org.eclipse.xtext.util.formallang
 
NfaUtil.NFAImpl<S> - Class in org.eclipse.xtext.util.formallang
 
Node(Object) - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder.Node
 
Node(Object, String) - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder.Node
 
Node(Object, String, String) - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder.Node
 
Node(String, boolean) - Constructor for class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
NonRecursiveEContentAdapter - Class in org.eclipse.xtext.util
EContentAdapter with recursion disabled.
NonRecursiveEContentAdapter() - Constructor for class org.eclipse.xtext.util.NonRecursiveEContentAdapter
 
normalize(NfaToProduction.AbstractElementAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
Notifications - Class in org.eclipse.xtext.util
 
Notifications() - Constructor for class org.eclipse.xtext.util.Notifications
 
notifyChanged(Notification) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
notNull(Object) - Static method in class org.eclipse.xtext.util.Strings
 
Nullable - Annotation Type in org.eclipse.xtext.util.internal
This annotation is not intended to be used to do null analysis.
NullErrorHandler() - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher.NullErrorHandler
 
NullImpl - Static variable in interface org.eclipse.xtext.util.CancelIndicator
 
NullImpl() - Constructor for class org.eclipse.xtext.util.IResourceScopeCache.NullImpl
 
nullStart - Variable in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
nullStart - Variable in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
nullState - Variable in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
nullState - Variable in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
nullStop - Variable in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
nullStop - Variable in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
NumbersForTask() - Constructor for class org.eclipse.xtext.util.internal.Stopwatches.NumbersForTask
 

O

objPath(EObject) - Static method in class org.eclipse.xtext.util.EmfFormatter
 
objToStr(Object, Predicate<EStructuralFeature>) - Static method in class org.eclipse.xtext.util.EmfFormatter
 
objToStr(Object, EStructuralFeature...) - Static method in class org.eclipse.xtext.util.EmfFormatter
 
ObjToStrFunction() - Constructor for class org.eclipse.xtext.util.formallang.PdaListFormatter.ObjToStrFunction
 
ObjToStrFunction() - Constructor for class org.eclipse.xtext.util.formallang.ProductionFormatter.ObjToStrFunction
 
of(Collection<? super X>) - Static method in class org.eclipse.xtext.util.CollectionBasedAcceptor
 
offset - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Region
 
OnChangeEvictingCache - Class in org.eclipse.xtext.util
A cache implementation that stores its values in the scope of a resource.
OnChangeEvictingCache() - Constructor for class org.eclipse.xtext.util.OnChangeEvictingCache
 
OnChangeEvictingCache.CacheAdapter - Class in org.eclipse.xtext.util
 
OnChangeEvictingCache.Listener - Interface in org.eclipse.xtext.util
A simple cache listener.
onEvict(OnChangeEvictingCache.CacheAdapter) - Method in interface org.eclipse.xtext.util.OnChangeEvictingCache.Listener
 
optional - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
optional - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
OrderAwareAttributes() - Constructor for class org.eclipse.xtext.util.MergeableManifest.OrderAwareAttributes
Deprecated.
 
orderedIterable(Iterable<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
orderedList(Iterable<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
org.eclipse.xtext.util - package org.eclipse.xtext.util
 
org.eclipse.xtext.util.concurrent - package org.eclipse.xtext.util.concurrent
 
org.eclipse.xtext.util.formallang - package org.eclipse.xtext.util.formallang
 
org.eclipse.xtext.util.internal - package org.eclipse.xtext.util.internal
 
outgoing - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 

P

pack(String[]) - Static method in class org.eclipse.xtext.util.Strings
 
pair(A, B) - Static method in class org.eclipse.xtext.util.Tuples
 
Pair<T,​U> - Class in org.eclipse.xtext.util
 
parent - Variable in class org.eclipse.xtext.util.AbstractLinkedStack.Element
 
parent - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem
 
parent - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
parent - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
parent - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
parseAlt(Stack<Pair<StringProduction.Token, String>>) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
parseCardinality(Stack<Pair<StringProduction.Token, String>>, StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
parseName(String, char) - Static method in class org.eclipse.xtext.util.internal.CodeGenUtil2
This method breaks sourceName into words delimited by separator and/or mixed-case naming.
parsePrim(Stack<Pair<StringProduction.Token, String>>) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
parseSeq(Stack<Pair<StringProduction.Token, String>>) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
parseUnordered(Stack<Pair<StringProduction.Token, String>>) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
pattern - Variable in enum org.eclipse.xtext.util.formallang.StringProduction.Token
 
Pda<STATE,​STACKITEM> - Interface in org.eclipse.xtext.util.formallang
Push-Down Automation
PdaFactory<P extends Pda<STATE,​STACKITEM>,​STATE,​STACKITEM,​TOKEN> - Interface in org.eclipse.xtext.util.formallang
 
PdaListFormatter<STATE,​STACKITEM> - Class in org.eclipse.xtext.util.formallang
 
PdaListFormatter() - Constructor for class org.eclipse.xtext.util.formallang.PdaListFormatter
 
PdaListFormatter.ObjToStrFunction<OBJ> - Class in org.eclipse.xtext.util.formallang
 
PdaToDot<STATE,​STACKITEM> - Class in org.eclipse.xtext.util.formallang
 
PdaToDot() - Constructor for class org.eclipse.xtext.util.formallang.PdaToDot
 
PdaUtil - Class in org.eclipse.xtext.util.formallang
 
PdaUtil() - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil
 
PdaUtil.CyclicStackItem<T> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.CyclicStackTraverser<S,​P> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.HashStack<T> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.Identity<T> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.IsPop<S,​P> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.StackItem<T> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.TraceItem<S,​P> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.TraversalItem<S,​R> - Class in org.eclipse.xtext.util.formallang
 
peek() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
peek() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
peek() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
PIPE - org.eclipse.xtext.util.formallang.StringProduction.Token
 
PL - org.eclipse.xtext.util.formallang.StringProduction.Token
 
PLUS - org.eclipse.xtext.util.formallang.StringProduction.Token
 
PolymorphicDispatcher<RT> - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher(String, int, int, List<? extends Object>) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher
 
PolymorphicDispatcher(String, int, int, List<? extends Object>, PolymorphicDispatcher.ErrorHandler<RT>) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher
 
PolymorphicDispatcher(String, List<? extends Object>) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher
 
PolymorphicDispatcher(List<? extends Object>, Predicate<Method>) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher
 
PolymorphicDispatcher(List<? extends Object>, Predicate<Method>, PolymorphicDispatcher.ErrorHandler<RT>) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher
 
PolymorphicDispatcher.DefaultErrorHandler<RT> - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher.ErrorHandler<P> - Interface in org.eclipse.xtext.util
 
PolymorphicDispatcher.MethodDesc - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher.MethodNameFilter - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher.NullErrorHandler<RT> - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher.Predicates - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher.WarningErrorHandler<RT> - Class in org.eclipse.xtext.util
 
pop() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
pop() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
pop() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
pop(String) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPDAState
 
pop(T) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem
 
popFormatter - Variable in class org.eclipse.xtext.util.formallang.PdaToDot
 
pops - Variable in class org.eclipse.xtext.util.formallang.StringPda
 
PR - org.eclipse.xtext.util.formallang.StringProduction.Token
 
Predicates() - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher.Predicates
 
print(PrintStream) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
priorityReadOnly(IUnitOfWork<Result, State>) - Method in interface org.eclipse.xtext.util.concurrent.IReadAccess.Priority
Gets a read-only copy of the State and executes work on it.
process(IUnitOfWork<Result, State>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
Upgrades a read transaction to a write transaction, executes the work then downgrades to a read transaction again.
process(T) - Method in class org.eclipse.xtext.util.concurrent.IUnitOfWork.Void
 
ProdElement(StringProduction.ElementType) - Constructor for class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
production - Variable in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
production - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.GetToken
 
Production<ELEMENT,​TOKEN> - Interface in org.eclipse.xtext.util.formallang
Production Rule
ProductionFactory<ELEMENT,​TOKEN> - Interface in org.eclipse.xtext.util.formallang
 
ProductionFormatter<ELEMENT,​TOKEN> - Class in org.eclipse.xtext.util.formallang
 
ProductionFormatter() - Constructor for class org.eclipse.xtext.util.formallang.ProductionFormatter
 
ProductionFormatter.ObjToStrFunction<TOKEN> - Class in org.eclipse.xtext.util.formallang
 
ProductionStringFactory<TOKEN> - Class in org.eclipse.xtext.util.formallang
 
ProductionStringFactory() - Constructor for class org.eclipse.xtext.util.formallang.ProductionStringFactory
 
ProductionStringFactory(Function<TOKEN, String>) - Constructor for class org.eclipse.xtext.util.formallang.ProductionStringFactory
 
ProductionUtil - Class in org.eclipse.xtext.util.formallang
 
ProductionUtil() - Constructor for class org.eclipse.xtext.util.formallang.ProductionUtil
 
Props() - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
push(ELEMENT) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
push(String) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPDAState
 
push(T) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem
 
push(T) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
push(T) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
pushFormatter - Variable in class org.eclipse.xtext.util.formallang.PdaToDot
 
pushs - Variable in class org.eclipse.xtext.util.formallang.StringPda
 
put(Object, Object) - Method in class org.eclipse.xtext.util.MergeableManifest.OrderAwareAttributes
Deprecated.
 
put(String, String) - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
 
putAll(Map<? extends String, ? extends String>) - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
 

Q

QM - org.eclipse.xtext.util.formallang.StringProduction.Token
 

R

R2L - org.eclipse.xtext.util.formallang.FollowerFunctionImpl.Direction
 
read() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
read(byte[]) - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
read(byte[], int, int) - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
readFileIntoString(String) - Static method in class org.eclipse.xtext.util.Files
Deprecated.
Use com.google.common.io.Files.toString(File, Charset) instead
readLock - Variable in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
This field should be private.
readOnly(IUnitOfWork<Result, State>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
 
readOnly(IUnitOfWork<Result, State>) - Method in interface org.eclipse.xtext.util.concurrent.IReadAccess
Gets a read-only copy of the State and executes work on it.
readStreamIntoByteArray(InputStream) - Static method in class org.eclipse.xtext.util.Files
Deprecated.
Use com.google.common.io.ByteStreams.toByteArray(InputStream) instead
readStreamIntoString(InputStream) - Static method in class org.eclipse.xtext.util.Files
 
ReflectionUtil - Class in org.eclipse.xtext.util
 
ReflectionUtil() - Constructor for class org.eclipse.xtext.util.ReflectionUtil
 
Region(int, int) - Constructor for class org.eclipse.xtext.util.internal.FormattingMigrator.Region
 
register(IDisposable) - Method in class org.eclipse.xtext.util.DisposableRegistry
 
remove(Object) - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
 
removeCacheListener(OnChangeEvictingCache.Listener) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
removeLeadingWhitespace(String) - Static method in class org.eclipse.xtext.util.Strings
 
removeOrphans(Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
removeStartAndStop(Nfa<STATE>, Function<STATE, TOKEN>, NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
ReplaceRegion - Class in org.eclipse.xtext.util
 
ReplaceRegion(int, int, String) - Constructor for class org.eclipse.xtext.util.ReplaceRegion
 
ReplaceRegion(ITextRegion, String) - Constructor for class org.eclipse.xtext.util.ReplaceRegion
 
REQUIRE_BUNDLE - Static variable in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
REQUIRE_BUNDLE - Static variable in class org.eclipse.xtext.util.MergeableManifest2
 
reset() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
reset() - Method in class org.eclipse.xtext.util.StopWatch
 
resetAll() - Static method in class org.eclipse.xtext.util.internal.Stopwatches
 
resetAndLog(String) - Method in class org.eclipse.xtext.util.StopWatch
 
resolve() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
result - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.BacktrackingItem
 
root - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
root - Variable in class org.eclipse.xtext.util.formallang.StringProduction
 
rule(String) - Method in class org.eclipse.xtext.util.formallang.StringCfg
 
rules - Variable in class org.eclipse.xtext.util.formallang.StringCfg
 
RuntimeIOException - Exception in org.eclipse.xtext.util
The purpose of this exception is to wrap checked exceptions that occurred while accessing the file system, i.e.
RuntimeIOException() - Constructor for exception org.eclipse.xtext.util.RuntimeIOException
 
RuntimeIOException(String) - Constructor for exception org.eclipse.xtext.util.RuntimeIOException
 
RuntimeIOException(String, Throwable) - Constructor for exception org.eclipse.xtext.util.RuntimeIOException
 
RuntimeIOException(Throwable) - Constructor for exception org.eclipse.xtext.util.RuntimeIOException
 
rwLock - Variable in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
This field should be private.

S

scan(URI, IAcceptor<URI>) - Method in class org.eclipse.xtext.util.IFileSystemScanner.JavaIoFileSystemScanner
 
scan(URI, IAcceptor<URI>) - Method in interface org.eclipse.xtext.util.IFileSystemScanner
 
scanRec(File, IAcceptor<URI>) - Method in class org.eclipse.xtext.util.IFileSystemScanner.JavaIoFileSystemScanner
 
semantic - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
SEPARATOR - Static variable in class org.eclipse.xtext.util.Strings
 
SEQUENCE - org.eclipse.xtext.util.formallang.FollowerFunctionImpl.UnorderedStrategy
 
SEQUENCE - org.eclipse.xtext.util.formallang.StringProduction.ElementType
 
set - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
set(int, int, String) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Canvas
 
set(Object, Object) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
set(T) - Method in class org.eclipse.xtext.util.Wrapper
 
setAutoWrapChars(int) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
setAutoWrapChildren(int) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
setBREE(String) - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
setBREE(String) - Method in class org.eclipse.xtext.util.MergeableManifest2
Set the main attribute "Bundle-RequiredExecutionEnvironment" to the given value.
setBundleActivator(String) - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
setBundleActivator(String) - Method in class org.eclipse.xtext.util.MergeableManifest2
Set the main attribute "Bundle-Activator" to the given value.
setCallTarget(ELEMENT, ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.CfgFactory
 
setCancelIndicator(CancelIndicator) - Method in class org.eclipse.xtext.util.concurrent.CancelableUnitOfWork
 
setDirection(FollowerFunctionImpl.Direction) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
setEnabled(boolean) - Static method in class org.eclipse.xtext.util.internal.Stopwatches
 
setFilter(Predicate<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
setFollowers(Nfa<S>, S, Iterable<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAFactory
 
setFollowers(StringNfa, String, Iterable<String>) - Method in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
setFollowers(StringPda, String, Iterable<String>) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
setFollowers(P, STATE, Iterable<STATE>) - Method in interface org.eclipse.xtext.util.formallang.NfaFactory
 
setIgnoreNotifications(boolean) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
setIndent(String) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
setLabel(String) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
setLineDelimiter(String) - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
setLineDelimiter(String) - Method in class org.eclipse.xtext.util.MergeableManifest2
Set the line delimiter to a specific value.
setMany(boolean) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
setMany(boolean) - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
setName(String) - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
setNoConstraint() - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Edge
 
setOptional(boolean) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
setOptional(boolean) - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
setPopFormatter(Function<STACKITEM, String>) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
setPushFormatter(Function<STACKITEM, String>) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
setResource(Resource) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
setShape(String) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Node
 
setStackitemFormatter(Function<? super STACKITEM, String>) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
setStateFormatter(Function<? super STATE, String>) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
setStateFormatter(Function<STATE, String>) - Method in class org.eclipse.xtext.util.formallang.NfaToDot
 
setStateFormatter(Function<STATE, String>) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
setStyle(String) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
setTokenFormatter(Function<T, String>) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
setTokenToString(Function<TOKEN, String>) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
setUnorderedStrategy(FollowerFunctionImpl.UnorderedStrategy) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
setValue(String) - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
shiftBy(int) - Method in class org.eclipse.xtext.util.ReplaceRegion
 
shorten(String, boolean) - Static method in class org.eclipse.xtext.util.DiffUtil
 
shortestPathTo(Pda<S, P>, Iterable<S>, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestPathTo(Pda<S, P>, Iterator<P>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestPathTo(Pda<S, P>, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestPathTo(Pda<S, P>, Iterator<P>, S) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestPathTo(Pda<S, P>, S, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestPathToFinalState(Pda<S, P>, Iterator<P>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestStackpruningPathTo(Pda<S, P>, Iterable<S>, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestStackpruningPathTo(Pda<S, P>, Iterator<P>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestStackpruningPathTo(Pda<S, P>, Iterator<P>, S) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestStackpruningPathTo(Pda<S, P>, S, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shouldValidateEncodingSequences(URI, String) - Method in class org.eclipse.xtext.util.UriExtensions
Return true if the URI has escape sequence that need to be re-validated and can potentially be simplified.
SIGNATURE_VERSION - Static variable in class org.eclipse.xtext.util.MergeableManifest2
 
SimpleAttributeResolver<K extends org.eclipse.emf.ecore.EObject,​T> - Class in org.eclipse.xtext.util
 
SimpleAttributeResolver(Class<T>, String) - Constructor for class org.eclipse.xtext.util.SimpleAttributeResolver
 
SimpleCache<Key,​Value> - Class in org.eclipse.xtext.util
A primitive cache implementation.
SimpleCache(Function<Key, Value>) - Constructor for class org.eclipse.xtext.util.SimpleCache
 
size() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
size() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
size() - Method in class org.eclipse.xtext.util.MergeableManifest2.Attributes
 
skip(long) - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
skipLastToken(String, String) - Static method in class org.eclipse.xtext.util.Strings
 
sort(Comparator<? super NfaToProduction.AbstractElementAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
sort(Comparator<? super NfaToProduction.AbstractElementAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
sort(Comparator<? super NfaToProduction.AbstractElementAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
sort(Comparator<? super NfaToProduction.AbstractElementAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 
sort(Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
sort(Nfa<S>, Comparator<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
sort(Nfa<S>, Map<S, COMP>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
sortBy - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.MappedComparator
 
sortFollowers - Variable in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
sortFollowers() - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
sortFollowers(RESULT, Iterable<S>) - Method in interface org.eclipse.xtext.util.formallang.NfaUtil.BacktrackHandler
 
split(String, char) - Static method in class org.eclipse.xtext.util.Strings
Splits a string around matches of the given delimiter character.
split(String, String) - Static method in class org.eclipse.xtext.util.Strings
Splits a string around matches of the given delimiter string.
splitQuoteAware(String) - Static method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
splitState(NfaToProduction.StateAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
src - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 
srcOffset - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 
stackitem - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
StackItem(PdaUtil.StackItem<T>, T) - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
stackitemFormatter - Variable in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
STAR - org.eclipse.xtext.util.formallang.StringProduction.Token
 
start - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAliasNfa
 
start - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
start - Variable in class org.eclipse.xtext.util.formallang.StringNfa
 
start() - Method in class org.eclipse.xtext.util.formallang.StringNfa
 
start() - Method in class org.eclipse.xtext.util.formallang.StringPda
 
start() - Method in interface org.eclipse.xtext.util.internal.Stopwatches.StoppedTask
 
start() - Method in class org.eclipse.xtext.util.internal.Stopwatches.StopwatchForTask
 
state - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
state - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
state(String) - Method in class org.eclipse.xtext.util.formallang.StringNfa
 
state(String) - Method in class org.eclipse.xtext.util.formallang.StringPda
 
StateAlias(NfaToProduction.AbstractElementAlias<TOKEN>) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
StateAliasNfa(NfaToProduction.StateAlias<TOKEN>, NfaToProduction.StateAlias<TOKEN>) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.StateAliasNfa
 
stateFormatter - Variable in class org.eclipse.xtext.util.formallang.NfaToDot
 
stateFormatter - Variable in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
stateFormatter - Variable in class org.eclipse.xtext.util.formallang.PdaToDot
 
StatesToDot() - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.StatesToDot
 
stateToString(Nfa<STATE>, STATE) - Method in class org.eclipse.xtext.util.formallang.NfaToDot
 
stateToString(Pda<STATE, STACKITEM>, STATE) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
stop - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAliasNfa
 
stop - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
stop - Variable in class org.eclipse.xtext.util.formallang.StringNfa
 
stop() - Method in class org.eclipse.xtext.util.formallang.StringNfa
 
stop() - Method in class org.eclipse.xtext.util.formallang.StringPda
 
stop() - Method in interface org.eclipse.xtext.util.internal.Stopwatches.StoppedTask
 
stop() - Method in class org.eclipse.xtext.util.internal.Stopwatches.StopwatchForTask
 
StopWatch - Class in org.eclipse.xtext.util
 
StopWatch() - Constructor for class org.eclipse.xtext.util.StopWatch
 
StopWatch(Logger) - Constructor for class org.eclipse.xtext.util.StopWatch
 
Stopwatches - Class in org.eclipse.xtext.util.internal
 
Stopwatches() - Constructor for class org.eclipse.xtext.util.internal.Stopwatches
 
Stopwatches.NumbersForTask - Class in org.eclipse.xtext.util.internal
 
Stopwatches.StoppedTask - Interface in org.eclipse.xtext.util.internal
 
Stopwatches.StopwatchForTask - Class in org.eclipse.xtext.util.internal
 
STRING - org.eclipse.xtext.util.formallang.StringProduction.Token
 
StringCfg - Class in org.eclipse.xtext.util.formallang
 
StringCfg() - Constructor for class org.eclipse.xtext.util.formallang.StringCfg
 
StringInputStream - Class in org.eclipse.xtext.util
 
StringInputStream(String) - Constructor for class org.eclipse.xtext.util.StringInputStream
 
StringInputStream(String, String) - Constructor for class org.eclipse.xtext.util.StringInputStream
 
StringNfa - Class in org.eclipse.xtext.util.formallang
 
StringNfa(String, String) - Constructor for class org.eclipse.xtext.util.formallang.StringNfa
 
StringNfa.StringNfaFactory - Class in org.eclipse.xtext.util.formallang
 
StringNfa.StringNfaState - Class in org.eclipse.xtext.util.formallang
 
StringNfaFactory() - Constructor for class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
StringNfaFactory(String, String) - Constructor for class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
StringNfaFactory(String, String, String) - Constructor for class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
StringNfaState(String) - Constructor for class org.eclipse.xtext.util.formallang.StringNfa.StringNfaState
 
StringPda - Class in org.eclipse.xtext.util.formallang
 
StringPda(String, String) - Constructor for class org.eclipse.xtext.util.formallang.StringPda
 
StringPda.StringPdaFactory<T> - Class in org.eclipse.xtext.util.formallang
 
StringPda.StringPDAState - Class in org.eclipse.xtext.util.formallang
 
StringPdaFactory() - Constructor for class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
StringPdaFactory(String, String) - Constructor for class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
StringPdaFactory(String, String, String) - Constructor for class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
StringPDAState(String) - Constructor for class org.eclipse.xtext.util.formallang.StringPda.StringPDAState
 
StringProduction - Class in org.eclipse.xtext.util.formallang
 
StringProduction() - Constructor for class org.eclipse.xtext.util.formallang.StringProduction
 
StringProduction(String) - Constructor for class org.eclipse.xtext.util.formallang.StringProduction
 
StringProduction.ElementType - Enum in org.eclipse.xtext.util.formallang
 
StringProduction.ProdElement - Class in org.eclipse.xtext.util.formallang
 
StringProduction.Token - Enum in org.eclipse.xtext.util.formallang
 
Strings - Class in org.eclipse.xtext.util
 
Strings() - Constructor for class org.eclipse.xtext.util.Strings
 
substring(int, int) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
sweepFolder(File) - Static method in class org.eclipse.xtext.util.Files
This will completely sweep the given folder.

T

TailWriter - Class in org.eclipse.xtext.util
Used to remove the timestamp from generated antlr parsers and lexers to prevent noise in cvs.
TailWriter(Writer, int) - Constructor for class org.eclipse.xtext.util.TailWriter
 
TextRegion - Class in org.eclipse.xtext.util
 
TextRegion(int, int) - Constructor for class org.eclipse.xtext.util.TextRegion
 
TextRegionWithLineInformation - Class in org.eclipse.xtext.util
 
TextRegionWithLineInformation(int, int, int, int) - Constructor for class org.eclipse.xtext.util.TextRegionWithLineInformation
 
THROWING - org.eclipse.xtext.util.ExceptionAcceptor
 
throwUncheckedException(Throwable) - Static method in class org.eclipse.xtext.util.Exceptions
 
title(Pda<STATE, STACKITEM>, STATE) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
toAlias(Nfa<STATE>, Function<STATE, TOKEN>, STATE, Map<STATE, NfaToProduction.StateAlias<TOKEN>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
toDecodedString(URI) - Method in class org.eclipse.xtext.util.UriExtensions
Converts a java.net.URI to a decoded string
toEmfUri(URI) - Method in class org.eclipse.xtext.util.UriExtensions
Returns an URI with empty authority, if authority is absent (null) and has file scheme.
toFirstLower(String) - Static method in class org.eclipse.xtext.util.Strings
 
toFirstUpper(String) - Static method in class org.eclipse.xtext.util.Strings
 
toFolderURI(URI) - Static method in class org.eclipse.xtext.util.UriUtil
 
toHex(int) - Method in class org.eclipse.xtext.util.JavaStringConverter
 
toHex(int) - Static method in class org.eclipse.xtext.util.Strings
 
toJdtClassFileConstant() - Method in enum org.eclipse.xtext.util.JavaVersion
 
TOKEN - org.eclipse.xtext.util.formallang.StringProduction.ElementType
 
token2String - Variable in class org.eclipse.xtext.util.formallang.ProductionStringFactory
 
tokenToStr(T, String) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
tokenToString - Variable in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
toList(Iterable<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
toMap(Pair<A, B>...) - Static method in class org.eclipse.xtext.util.Tuples
 
top - Variable in class org.eclipse.xtext.util.AbstractLinkedStack
 
toPlatformLineSeparator(CharSequence) - Static method in class org.eclipse.xtext.util.Strings
 
toString() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
toString() - Method in class org.eclipse.xtext.util.CollectionBasedAcceptor
 
toString() - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Canvas
 
toString() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
toString() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
toString() - Method in class org.eclipse.xtext.util.formallang.NfaUtil.BacktrackingItem
 
toString() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
toString() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
toString() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
toString() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
toString() - Method in class org.eclipse.xtext.util.formallang.StringCfg
 
toString() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
toString() - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
toString() - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
toString() - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
toString() - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 
toString() - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.Region
 
toString() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
toString() - Method in class org.eclipse.xtext.util.LineAndColumn
 
toString() - Method in class org.eclipse.xtext.util.Pair
 
toString() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
toString() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
toString() - Method in class org.eclipse.xtext.util.ReplaceRegion
 
toString() - Method in class org.eclipse.xtext.util.TextRegion
 
toString() - Method in class org.eclipse.xtext.util.TextRegionWithLineInformation
 
toString() - Method in class org.eclipse.xtext.util.Triple
 
toString() - Method in class org.eclipse.xtext.util.Wrapper
 
toString() - Method in class org.eclipse.xtext.util.XtextVersion
 
toString(Collection<T>, Function<T, String>, String) - Static method in class org.eclipse.xtext.util.Strings
 
toUnixLineSeparator(CharSequence) - Static method in class org.eclipse.xtext.util.Strings
 
toUri(String) - Method in class org.eclipse.xtext.util.UriExtensions
Converts the given absolute, encoded stringUri to an EMF URI.
trace(Pda<S, P>, Iterable<S>, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
TraceItem(PdaUtil.TraceItem<S, P>, S, PdaUtil.StackItem<P>) - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
traceToWithPruningStack(Pda<S, P>, Iterable<S>, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
TraversalItem(S, Iterable<S>, R) - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
Traverser<G extends DirectedGraph<S>,​S,​R> - Interface in org.eclipse.xtext.util.formallang
 
trimTrailingLineBreak(CharSequence) - Static method in class org.eclipse.xtext.util.Strings
Assumes '\r', '\n' or '\r\n' to be valid line breaks.
Triple<S1,​S2,​S3> - Class in org.eclipse.xtext.util
 
tryModify(IUnitOfWork<Result, State>) - Method in interface org.eclipse.xtext.util.concurrent.IWriteAccess
Tries to modify the State by executing work on it.
tryModify(IUnitOfWork<Result, State>, Supplier<? extends Result>) - Method in interface org.eclipse.xtext.util.concurrent.IWriteAccess
Tries to modify the State by executing work on it.
tryModify(IUnitOfWork<Result, State>, Supplier<? extends Result>, Function<? super Exception, ? extends Result>) - Method in interface org.eclipse.xtext.util.concurrent.IWriteAccess
Tries to modify the State by executing work on it.
tryPriorityReadOnly(IUnitOfWork<Result, State>) - Method in interface org.eclipse.xtext.util.concurrent.IReadAccess.Priority
Tries to get a read-only copy of the State and execute work on it.
tryPriorityReadOnly(IUnitOfWork<Result, State>, Supplier<? extends Result>) - Method in interface org.eclipse.xtext.util.concurrent.IReadAccess.Priority
Tries to get a read-only copy of the State and execute work on it.
tryPriorityReadOnly(IUnitOfWork<Result, State>, Supplier<? extends Result>, Function<? super Exception, ? extends Result>) - Method in interface org.eclipse.xtext.util.concurrent.IReadAccess.Priority
Tries to get a read-only copy of the State and execute work on it.
tryReadOnly(IUnitOfWork<Result, State>) - Method in interface org.eclipse.xtext.util.concurrent.IReadAccess
Tries to get a read-only copy of the State and execute work on it.
tryReadOnly(IUnitOfWork<Result, State>, Supplier<? extends Result>) - Method in interface org.eclipse.xtext.util.concurrent.IReadAccess
Tries to get a read-only copy of the State and execute work on it.
tryReadOnly(IUnitOfWork<Result, State>, Supplier<? extends Result>, Function<? super Exception, ? extends Result>) - Method in interface org.eclipse.xtext.util.concurrent.IReadAccess
Tries to get a read-only copy of the State and execute work on it.
Tuples - Class in org.eclipse.xtext.util
 
type - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
TypeBindingAcceptor() - Constructor for class org.eclipse.xtext.util.EcoreGenericsUtil.TypeBindingAcceptor
 

U

unescapeCharAndAppendTo(String, boolean, int, StringBuilder) - Method in class org.eclipse.xtext.util.JavaStringConverter
 
unescapeUnicodeSequence(String, int, StringBuilder) - Method in class org.eclipse.xtext.util.JavaStringConverter
 
unorderedStrategy - Variable in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
UNOREDERED - org.eclipse.xtext.util.formallang.StringProduction.ElementType
 
unpack(String) - Static method in class org.eclipse.xtext.util.Strings
 
UNREACHABLE - Variable in class org.eclipse.xtext.util.formallang.PdaUtil
 
UriExtensions - Class in org.eclipse.xtext.util
 
UriExtensions() - Constructor for class org.eclipse.xtext.util.UriExtensions
 
UriUtil - Class in org.eclipse.xtext.util
 
UriUtil() - Constructor for class org.eclipse.xtext.util.UriUtil
 
useRecursion() - Method in class org.eclipse.xtext.util.NonRecursiveEContentAdapter
 

V

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
 

W

WarningErrorHandler(Logger) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher.WarningErrorHandler
 
withEmptyAuthority(URI) - Method in class org.eclipse.xtext.util.UriExtensions
Converts the file URIs with an absent (null) authority to one with an empty ("") authority
wordWrap(String, int) - Static method in class org.eclipse.xtext.util.Strings
 
wrap(T) - Static method in class org.eclipse.xtext.util.Wrapper
 
Wrapper<T> - Class in org.eclipse.xtext.util
 
Wrapper() - Constructor for class org.eclipse.xtext.util.Wrapper
 
Wrapper(T) - Constructor for class org.eclipse.xtext.util.Wrapper
 
write(char[], int, int) - Method in class org.eclipse.xtext.util.TailWriter
Filter everything until we found the first NL character.
write(int) - Method in class org.eclipse.xtext.util.LineFilterOutputStream
Deprecated.
 
write(OutputStream) - Method in class org.eclipse.xtext.util.MergeableManifest
Deprecated.
 
write(OutputStream) - Method in class org.eclipse.xtext.util.MergeableManifest2
Write the contents to the manifest to the given stream.
writeLock - Variable in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
This field should be private.
writeStringIntoFile(String, String) - Static method in class org.eclipse.xtext.util.Files
 
ws(int) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
WS - Static variable in class org.eclipse.xtext.util.formallang.StringProduction
 
WS - Static variable in class org.eclipse.xtext.util.internal.FormattingMigrator
 

X

XtextVersion - Class in org.eclipse.xtext.util
 
XtextVersion(String) - Constructor for class org.eclipse.xtext.util.XtextVersion
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages