Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Edu.stanford.nlp.util Classes and Interfaces - 323 results found.
NameDescriptionTypePackageFramework
AbstractIteratorIterator with remove() defined to throw an UnsupportedOperationException.Classedu.stanford.nlp.utilStanford Parser
AcronymMatcherA simple class with a variety of acronym matching utilities.Classedu.stanford.nlp.utilStanford Parser
ArrayCoreMap Base implementation of CoreMap backed by two Java arrays.Classedu.stanford.nlp.utilStanford Parser
ArrayHeap Values are all implicit in the comparator passed in on construction.Classedu.stanford.nlp.utilStanford Parser
ArrayMapMap backed by an Array.Classedu.stanford.nlp.utilStanford Parser
ArraySetAn array-backed set.Classedu.stanford.nlp.utilStanford Parser
ArrayStringFilterFilters Strings based on whether they exactly match any string in the array it is initially constructed with.Classedu.stanford.nlp.utilStanford Parser
ArrayStringFilter .ModeReturns the enum constant of this type with the specified name.Classedu.stanford.nlp.util.ArrayStringFilterStanford Parser
ArrayUtilsStatic utility methods for operating on arrays.Classedu.stanford.nlp.utilStanford Parser
Beam ScoredComparator.Classedu.stanford.nlp.utilStanford Parser
BinaryHeapPriorityQueuePriorityQueue with explicit double priority values.Classedu.stanford.nlp.utilStanford Parser
ByteStreamGobblerStream Gobbler that read and write bytes (can be used to gobble byte based stdout from a process.Classedu.stanford.nlp.utilStanford Parser
CacheMapA fixed size hash map with LRU replacement.Classedu.stanford.nlp.utilStanford Parser
CallbackFunctionA callback function (along the lines of Berkeley optimization repo), which is currently used in the optimization package.Classedu.stanford.nlp.utilStanford Parser
CharactersCharacter-level utilities.Classedu.stanford.nlp.utilStanford Parser
CollectionFactoryFactory for vending Collections.Classedu.stanford.nlp.utilStanford Parser
CollectionFactory .ArrayListFactoryClassedu.stanford.nlp.util.CollectionFactoryStanford Parser
CollectionFactory .HashSetFactoryClassedu.stanford.nlp.util.CollectionFactoryStanford Parser
CollectionFactory .LinkedListFactoryClassedu.stanford.nlp.util.CollectionFactoryStanford Parser
CollectionFactory .SizedArrayListFactoryClassedu.stanford.nlp.util.CollectionFactoryStanford Parser
CollectionFactory .TreeSetFactoryClassedu.stanford.nlp.util.CollectionFactoryStanford Parser
CollectionUtilsCollection of useful static methods for working with Collections.Classedu.stanford.nlp.utilStanford Parser
CollectionValuedMapMap from keys to Collections.Classedu.stanford.nlp.utilStanford Parser
ColorANSI supported colors These values are mirrored in Redwood.Classedu.stanford.nlp.util.loggingStanford Parser
ComparatorsClassedu.stanford.nlp.utilStanford Parser
ConcatenationIteratorIterator that represents the concatenation of two other iterators.Classedu.stanford.nlp.utilStanford Parser
ConcurrentHashIndexA fast threadsafe index that supports constant-time lookup in both directions.Classedu.stanford.nlp.util.concurrentStanford Parser
ConfusionMatrixThis implements a confusion table over arbitrary types of class labels.Classedu.stanford.nlp.utilStanford Parser
ConvertByteArrayThis is used to convert an array of double into byte array which makes it possible to keep it more efficiently.Classedu.stanford.nlp.utilStanford Parser
CoreMap Base type for all annotatable core objects.Interfaceedu.stanford.nlp.utilStanford Parser
DataFilePathsSimple utility class: reads the environment variable in ENV_VARIABLE and provides a method that converts strings whichClassedu.stanford.nlp.utilStanford Parser
DeltaCollectionValuedMap map and changes to that map.Classedu.stanford.nlp.utilStanford Parser
DeltaIndexA class that has a backing index, such as a hash index you don't want changed, and another index which will hold extra entries thatClassedu.stanford.nlp.utilStanford Parser
DeltaMapA Map which wraps an original Map, and only stores the changes (deltas) from the original Map.Classedu.stanford.nlp.utilStanford Parser
DisabledPreferencesA do-nothing Preferences implementation so that we can avoid the hassles of the JVM Preference implementations.Classedu.stanford.nlp.utilStanford Parser
DisabledPreferencesFactoryReturns do-nothing Preferences implementation.Classedu.stanford.nlp.utilStanford Parser
EditDistanceFind the (Levenshtein) edit distance between two Strings or Character By default it allows transposition.Classedu.stanford.nlp.utilStanford Parser
ErasureUtilsClass to gather unsafe operations into one place.Classedu.stanford.nlp.utilStanford Parser
ExecutionA class to set command line options.Classedu.stanford.nlp.utilStanford Parser
Execution .LazyFileIteratorA lazy iterator over files, not loading all of them into memory at once.Classedu.stanford.nlp.util.ExecutionStanford Parser
Execution .OptionClassedu.stanford.nlp.util.ExecutionStanford Parser
FactoryA generified factory class which creates instances of a particular type.Interfaceedu.stanford.nlp.utilStanford Parser
FilePathProcessorThe FilePathProcessor traverses a directory structure and applies the processFile method to files meeting someClassedu.stanford.nlp.utilStanford Parser
FileProcessorInterface for a Visitor pattern for Files.Interfaceedu.stanford.nlp.utilStanford Parser
FilteredIteratorIterator that suppresses items in another iterator based on a filter function.Classedu.stanford.nlp.utilStanford Parser
FiltersStatic class with some useful Predicate implementations and utility methods for working Contains filters that always accept or reject, filters that accept or reject an Object if it's in a givenClassedu.stanford.nlp.utilStanford Parser
Filters .ConjFilterConjunction of a list of filters.Classedu.stanford.nlp.util.FiltersStanford Parser
Filters .DisjFilterDisjunction of a list of filters.Classedu.stanford.nlp.util.FiltersStanford Parser
Filters .RandomFilterA filter that accepts a random fraction of the input it sees.Classedu.stanford.nlp.util.FiltersStanford Parser
FixedPrioritiesPriorityQueueA priority queue based on a binary heap.Classedu.stanford.nlp.utilStanford Parser
FuzzyIntervalA FuzzyInterval is an extension of Interval where not all endpoints are always specified or comparable.Classedu.stanford.nlp.utilStanford Parser
FuzzyInterval .FuzzyComparable If two objects are clearly comparable, compareTo will return -1,1,0 as before If two objects are not quite comparable, compareTo will return it's best guessInterfaceedu.stanford.nlp.util.FuzzyIntervalStanford Parser
GenericsA collection of utilities to make dealing with Java generics less painful and verbose.Classedu.stanford.nlp.utilStanford Parser
GoogleNGramsSQLBackedTo query Google Ngrams counts from SQL in a memory efficient manner.Classedu.stanford.nlp.utilStanford Parser
HashableCoreMapAn extension of ArrayCoreMap with an immutable set of key,value pairs that is used for equality and hashcode comparisons.Classedu.stanford.nlp.utilStanford Parser
HashableCoreMap .HashableCoreMapExceptionAn exception thrown when attempting to change the value associated with an (immutable) hash key in a HashableCoreMap.Classedu.stanford.nlp.util.HashableCoreMapStanford Parser
HashIndex both directions (via get(int) and indexOf(E).Classedu.stanford.nlp.utilStanford Parser
HasIntervalInterfaceedu.stanford.nlp.utilStanford Parser
Heap These heaps implement a decreaseKey operation, which requires a separate Object to Index map, and for objects to be unique in the Heap.Interfaceedu.stanford.nlp.utilStanford Parser
IdentityHashSetThis class provides a IdentityHashMap-backed implementation of the Set interface.Classedu.stanford.nlp.utilStanford Parser
IndexA collection that maps between a vocabulary of type E and a continuous non-negative integer index series beginning (inclusively) at 0.Classedu.stanford.nlp.utilStanford Parser
InternerFor interning (canonicalizing) things.Classedu.stanford.nlp.utilStanford Parser
InterruptibleMulticoreWrapperClassedu.stanford.nlp.util.concurrentStanford Parser
IntervalRepresents a interval of a generic type E that is comparable.Classedu.stanford.nlp.utilStanford Parser
Interval .RelTypeRelType gives the basic types of relations between two intervalsthis interval starts after the other endsClassedu.stanford.nlp.util.IntervalStanford Parser
IntervalTreeAn interval tree maintains a tree so that all intervals to the left start before current interval and all intervals to the right start after.Classedu.stanford.nlp.utilStanford Parser
IntervalTree .TreeNodeClassedu.stanford.nlp.util.IntervalTreeStanford Parser
IntPairClassedu.stanford.nlp.utilStanford Parser
IntQuadrupleClassedu.stanford.nlp.utilStanford Parser
IntTripleClassedu.stanford.nlp.utilStanford Parser
IntTupleA tuple of int.Classedu.stanford.nlp.utilStanford Parser
IntUniJust a single integerAuthor:Kristina Toutanova (kristina@cs.Classedu.stanford.nlp.utilStanford Parser
IterableIteratorThis cures a pet peeve of mine: that you can't use an Iterator directly in Java 5's foreach construct.Classedu.stanford.nlp.utilStanford Parser
IterablesUtilities for helping out with Iterables as Collections is to Collection.Classedu.stanford.nlp.utilStanford Parser
Iterables .IncrementComparatorA comparator used by the merge functions to determine which of two iterators to increment by one of the merge functions.Interfaceedu.stanford.nlp.util.IterablesStanford Parser
JavaUtilLoggingAdaptorReroutes java.Classedu.stanford.nlp.util.loggingStanford Parser
JavaUtilLoggingAdaptor .RedwoodHandlerThis is the bridge class which actually adapts java.Classedu.stanford.nlp.util.logging.JavaUtilLoggingAdaptorStanford Parser
JavaUtilLoggingHandlerAn outputter that writes to Java Util Logging logs.Classedu.stanford.nlp.util.loggingStanford Parser
LazyAn instantiation of a lazy object.Classedu.stanford.nlp.utilStanford Parser
LogRecordHandlerA log message handler.Classedu.stanford.nlp.util.loggingStanford Parser
MapFactoryA factory class for vending different sorts of Maps.Classedu.stanford.nlp.utilStanford Parser
MapListThis implements a map to a set of lists.Classedu.stanford.nlp.utilStanford Parser
MapsUtilities for Maps, including inverting, composing, and support for list/set values.Classedu.stanford.nlp.utilStanford Parser
MaxSizeConcurrentHashSetA hash set supporting full concurrency of retrievals and high expected concurrency for updates but with an (adjustable) maximum size.Classedu.stanford.nlp.utilStanford Parser
MemoryMonitorUtilities for monitoring memory use, including peak memory use.Classedu.stanford.nlp.utilStanford Parser
MemoryMonitor .PeakMemoryMonitorThis class offers a simple way to track the peak memory used by a program.Classedu.stanford.nlp.util.MemoryMonitorStanford Parser
MetaClassA meta class using Java's reflection library.Classedu.stanford.nlp.utilStanford Parser
MetaClass .ClassCreationExceptionClassedu.stanford.nlp.util.MetaClassStanford Parser
MetaClass .ClassFactoryClassedu.stanford.nlp.util.MetaClassStanford Parser
MetaClass .ConstructorNotFoundExceptionClassedu.stanford.nlp.util.MetaClassStanford Parser
MulticoreWrapperProvides convenient multicore processing for threadsafe objects.Classedu.stanford.nlp.util.concurrentStanford Parser
MutableDoubleA class for Double objects that you can change.Classedu.stanford.nlp.utilStanford Parser
MutableIntegerA class for Integer objects that you can change.Classedu.stanford.nlp.utilStanford Parser
MutableLongA class for Long objects that you can change.Classedu.stanford.nlp.utilStanford Parser
NewlineLogFormatterSimply format and put a newline after each log message.Classedu.stanford.nlp.util.loggingStanford Parser
OutputHandlerAn abstract handler incorporating the logic of outputing a log message, to some source.Classedu.stanford.nlp.util.loggingStanford Parser
PaddedListA PaddedList wraps another list, presenting an apparently infinite list by padding outside the real confines of the list with a defaultClassedu.stanford.nlp.utilStanford Parser
PairPair is a Class for holding mutable pairs of objects.Classedu.stanford.nlp.utilStanford Parser
Pair .ByFirstPairComparatorCompares a Pair to another Pair according to the first object of the pair only This function will work providingClassedu.stanford.nlp.util.PairStanford Parser
Pair .ByFirstReversePairComparatorCompares a Pair to another Pair according to the first object of the pair only in decreasing order This function will work providingClassedu.stanford.nlp.util.PairStanford Parser
Pair .BySecondPairComparatorCompares a Pair to another Pair according to the second object of the pair only This function will work providingClassedu.stanford.nlp.util.PairStanford Parser
Pair .BySecondReversePairComparatorCompares a Pair to another Pair according to the second object of the pair only in decreasing order This function will work providingClassedu.stanford.nlp.util.PairStanford Parser
PointerA pointer to an object, to get around not being able to access non-final variables within an anonymous function.Classedu.stanford.nlp.utilStanford Parser
PrettyLoggableIndicates that a class supports "pretty logging".Interfaceedu.stanford.nlp.util.loggingStanford Parser
PrettyLoggerPrimarily for debugging, PrettyLogger helps you dump various collection objects in a reasonably structured way via Redwood logging.Classedu.stanford.nlp.util.loggingStanford Parser
PriorityQueueA Set that also represents an ordering of its elements, and responds quickly to add(), changePriority(),Interfaceedu.stanford.nlp.utilStanford Parser
PropertiesUtilsUtilities methods for standard (but woeful) Java Properties objects.Classedu.stanford.nlp.utilStanford Parser
PropertiesUtils .PropertyClassedu.stanford.nlp.util.PropertiesUtilsStanford Parser
QuadrupleA quadruple of ordered objects.Classedu.stanford.nlp.utilStanford Parser
RedirectOutputHandlerA class to redirect the output of Redwood to another logging mechanism, e.Classedu.stanford.nlp.util.loggingStanford Parser
RedwoodA hierarchical channel based logger.Classedu.stanford.nlp.util.loggingStanford Parser
Redwood .ConsoleHandlerDefault output handler which actually prints things to the real System.Classedu.stanford.nlp.util.logging.RedwoodStanford Parser
Redwood .FileHandlerHandler which prints to a specified file TODO: make constructors for other ways of describing files (File, for example!)Classedu.stanford.nlp.util.logging.RedwoodStanford Parser
Redwood .FlagStandard channels; enum for the sake of efficiencyReturns the enum constant of this type with the specified name.Classedu.stanford.nlp.util.logging.RedwoodStanford Parser
Redwood .RecordA log record, which encapsulates the information needed to eventually display the enclosed message.Classedu.stanford.nlp.util.logging.RedwoodStanford Parser
Redwood .RecordHandlerTreeClassedu.stanford.nlp.util.logging.RedwoodStanford Parser
Redwood .RedwoodChannelsRepresents a collection of channels.Classedu.stanford.nlp.util.logging.RedwoodStanford Parser
Redwood .UtilA utility class for Redwood intended for static import (import static edu.Classedu.stanford.nlp.util.logging.RedwoodStanford Parser
RedwoodConfigurationA class which encapsulates configuration settings for Redwood.Classedu.stanford.nlp.util.loggingStanford Parser
RedwoodConfiguration .HandlersClassedu.stanford.nlp.util.logging.RedwoodConfigurationStanford Parser
RedwoodConfiguration .Thunk Redwood.Interfaceedu.stanford.nlp.util.logging.RedwoodConfigurationStanford Parser
RedwoodPrintStreamA PrintStream that writes to Redwood logs.Classedu.stanford.nlp.util.loggingStanford Parser
ReflectionLoadingThe goal of this class is to make it easier to load stuff by reflection.Classedu.stanford.nlp.utilStanford Parser
ReflectionLoading .ReflectionLoadingExceptionThis class encapsulates all of the exceptions that can be thrown when loading something by reflection.Classedu.stanford.nlp.util.ReflectionLoadingStanford Parser
RegexStringFilterFilters Strings based on whether they match a given regex.Classedu.stanford.nlp.utilStanford Parser
RepeatedRecordHandlerFilters repeated messages and replaces them with the number of times they were logged.Classedu.stanford.nlp.util.loggingStanford Parser
RepeatedRecordHandler .ApproximateRepeatSemanticsJudges two records to be equal if they come from the same place, and begin with the same string, modulo numbersClassedu.stanford.nlp.util.logging.RepeatedRecordHandlerStanford Parser
RepeatedRecordHandler .ExactRepeatSemanticsJudges two records to be equal if they are from the same place, and have the same messageClassedu.stanford.nlp.util.logging.RepeatedRecordHandlerStanford Parser
RepeatedRecordHandler .RepeatSemanticsDetermines the semantics of what constitutes a repeated record Redwood.Interfaceedu.stanford.nlp.util.logging.RepeatedRecordHandlerStanford Parser
RerouteChannelClassedu.stanford.nlp.util.loggingStanford Parser
RuntimeInterruptedExceptionAn unchecked version of InterruptedException.Classedu.stanford.nlp.utilStanford Parser
ScoredScored: This is a simple interface that says that an object can answer requests for the score, or goodness of the object.Interfaceedu.stanford.nlp.utilStanford Parser
ScoredComparatorScoredComparator allows one to compare Scored things.Classedu.stanford.nlp.utilStanford Parser
ScoredObjectWrapper class for holding a scored object.Classedu.stanford.nlp.utilStanford Parser
SetsClassedu.stanford.nlp.utilStanford Parser
StanfordRedwoodConfigurationClassedu.stanford.nlp.util.loggingStanford Parser
StreamGobblerReads the output of a process started by Process.Classedu.stanford.nlp.utilStanford Parser
StringParsingTaskAn instantiation of this abstract class parses a String and returns an object of type E.Classedu.stanford.nlp.utilStanford Parser
StringParsingTask .ParserExceptionClassedu.stanford.nlp.util.StringParsingTaskStanford Parser
StringUtilsStringUtils is a class for random String things, including output formatting and command line argument parsing.Classedu.stanford.nlp.utilStanford Parser
StyleANSI supported styles (rather, a subset of) These values are mirrored in Redwood.Classedu.stanford.nlp.util.loggingStanford Parser
SynchronizedInterner For interning (canonicalizing) things in a multi-threaded environment.Classedu.stanford.nlp.util.concurrentStanford Parser
SystemUtilsUseful methods for running shell commands, getting the process ID, checkingAuthor:Bill MacCartney, Steven Bethard (run(java.Classedu.stanford.nlp.utilStanford Parser
SystemUtils .ProcessExceptionRuntime exception thrown by execute.Classedu.stanford.nlp.util.SystemUtilsStanford Parser
SystemUtils .ProcessOutputStreamClassedu.stanford.nlp.util.SystemUtilsStanford Parser
ThreadsafeProcessorObjects that wish to use MulticoreWrapper for multicore support must implement this interface.Interfaceedu.stanford.nlp.util.concurrentStanford Parser
ThreeDimensionalMapClassedu.stanford.nlp.utilStanford Parser
TimingA class for measuring how long things take.Classedu.stanford.nlp.utilStanford Parser
TreeShapedStackRepresents a stack where one prefix of the stack can branch in several directions.Classedu.stanford.nlp.utilStanford Parser
TrileanA boolean, but for three-valued logics (true / false / unknown).Classedu.stanford.nlp.utilStanford Parser
TripleClass representing an ordered triple of objects, possibly typed.Classedu.stanford.nlp.utilStanford Parser
TwoDimensionalCollectionValuedMapA class which can store mappings from Object keys to Collections of Object values.Classedu.stanford.nlp.utilStanford Parser
TwoDimensionalMapClassedu.stanford.nlp.utilStanford Parser
TwoDimensionalMap .EntryThis inner class represents a single entry in the TwoDimensionalMap.Classedu.stanford.nlp.util.TwoDimensionalMapStanford Parser
TwoDimensionalSetWrap a TwoDimensionalMap as a TwoDimensionalSet.Classedu.stanford.nlp.utilStanford Parser
TypesafeMapType signature for a class that supports the basic operations required of a typesafe heterogeneous map.Interfaceedu.stanford.nlp.utilStanford Parser
UTF8EquivalenceFunctionClassedu.stanford.nlp.utilStanford Parser
ValuedIntervalClassedu.stanford.nlp.utilStanford Parser
VisibilityHandlerA filter for selecting which channels are visible.Classedu.stanford.nlp.util.loggingStanford Parser
XMLUtilsProvides some utilities for dealing with XML files, both by properly parsing them and by using the methods of a desperate Perl hacker.Classedu.stanford.nlp.utilStanford Parser
XMLUtils .XMLTagClassedu.stanford.nlp.util.XMLUtilsStanford Parser
AbstractIteratorIterator with remove() defined to throw an UnsupportedOperationException.Classedu.stanford.nlp.utilJavaNlp
AcronymMatcherA simple class with a variety of acronym matching utilities.Classedu.stanford.nlp.utilJavaNlp
ArrayCoreMap Base implementation of CoreMap backed by two Java arrays.Classedu.stanford.nlp.utilJavaNlp
ArrayHeap Values are all implicit in the comparator passed in on construction.Classedu.stanford.nlp.utilJavaNlp
ArrayMapMap backed by an Array.Classedu.stanford.nlp.utilJavaNlp
ArraySetAn array-backed set.Classedu.stanford.nlp.utilJavaNlp
ArrayStringFilterFilters Strings based on whether they exactly match any string in the array it is initially constructed with.Classedu.stanford.nlp.utilJavaNlp
ArrayStringFilter .ModeReturns the enum constant of this type with the specified name.Classedu.stanford.nlp.util.ArrayStringFilterJavaNlp
ArrayUtilsStatic utility methods for operating on arrays.Classedu.stanford.nlp.utilJavaNlp
Beam ScoredComparator.Classedu.stanford.nlp.utilJavaNlp
BinaryHeapPriorityQueuePriorityQueue with explicit double priority values.Classedu.stanford.nlp.utilJavaNlp
ByteStreamGobblerStream Gobbler that read and write bytes (can be used to gobble byte based stdout from a process.Classedu.stanford.nlp.utilJavaNlp
CacheMapA fixed size hash map with LRU replacement.Classedu.stanford.nlp.utilJavaNlp
CallbackFunctionA callback function (along the lines of Berkeley optimization repo), which is currently used in the optimization package.Classedu.stanford.nlp.utilJavaNlp
CharactersCharacter-level utilities.Classedu.stanford.nlp.utilJavaNlp
CollectionFactoryFactory for vending Collections.Classedu.stanford.nlp.utilJavaNlp
CollectionFactory .ArrayListFactoryClassedu.stanford.nlp.util.CollectionFactoryJavaNlp
CollectionFactory .HashSetFactoryClassedu.stanford.nlp.util.CollectionFactoryJavaNlp
CollectionFactory .LinkedListFactoryClassedu.stanford.nlp.util.CollectionFactoryJavaNlp
CollectionFactory .SizedArrayListFactoryClassedu.stanford.nlp.util.CollectionFactoryJavaNlp
CollectionFactory .TreeSetFactoryClassedu.stanford.nlp.util.CollectionFactoryJavaNlp
CollectionUtilsCollection of useful static methods for working with Collections.Classedu.stanford.nlp.utilJavaNlp
CollectionValuedMapMap from keys to Collections.Classedu.stanford.nlp.utilJavaNlp
ColorANSI supported colors These values are mirrored in Redwood.Classedu.stanford.nlp.util.loggingJavaNlp
ComparatorsClassedu.stanford.nlp.utilJavaNlp
ConcatenationIteratorIterator that represents the concatenation of two other iterators.Classedu.stanford.nlp.utilJavaNlp
ConcurrentHashIndexA fast threadsafe index that supports constant-time lookup in both directions.Classedu.stanford.nlp.util.concurrentJavaNlp
ConfusionMatrixThis implements a confusion table over arbitrary types of class labels.Classedu.stanford.nlp.utilJavaNlp
ConvertByteArrayThis is used to convert an array of double into byte array which makes it possible to keep it more efficiently.Classedu.stanford.nlp.utilJavaNlp
CoreMap Base type for all annotatable core objects.Interfaceedu.stanford.nlp.utilJavaNlp
DataFilePathsSimple utility class: reads the environment variable in ENV_VARIABLE and provides a method that converts strings whichClassedu.stanford.nlp.utilJavaNlp
DeltaCollectionValuedMap map and changes to that map.Classedu.stanford.nlp.utilJavaNlp
DeltaIndexA class that has a backing index, such as a hash index you don't want changed, and another index which will hold extra entries thatClassedu.stanford.nlp.utilJavaNlp
DeltaMapA Map which wraps an original Map, and only stores the changes (deltas) from the original Map.Classedu.stanford.nlp.utilJavaNlp
DisabledPreferencesA do-nothing Preferences implementation so that we can avoid the hassles of the JVM Preference implementations.Classedu.stanford.nlp.utilJavaNlp
DisabledPreferencesFactoryReturns do-nothing Preferences implementation.Classedu.stanford.nlp.utilJavaNlp
EditDistanceFind the (Levenshtein) edit distance between two Strings or Character By default it allows transposition.Classedu.stanford.nlp.utilJavaNlp
ErasureUtilsClass to gather unsafe operations into one place.Classedu.stanford.nlp.utilJavaNlp
ExecutionA class to set command line options.Classedu.stanford.nlp.utilJavaNlp
Execution .LazyFileIteratorA lazy iterator over files, not loading all of them into memory at once.Classedu.stanford.nlp.util.ExecutionJavaNlp
Execution .OptionClassedu.stanford.nlp.util.ExecutionJavaNlp
FactoryA generified factory class which creates instances of a particular type.Interfaceedu.stanford.nlp.utilJavaNlp
FilePathProcessorThe FilePathProcessor traverses a directory structure and applies the processFile method to files meeting someClassedu.stanford.nlp.utilJavaNlp
FileProcessorInterface for a Visitor pattern for Files.Interfaceedu.stanford.nlp.utilJavaNlp
FilteredIteratorIterator that suppresses items in another iterator based on a filter function.Classedu.stanford.nlp.utilJavaNlp
FiltersStatic class with some useful Predicate implementations and utility methods for working Contains filters that always accept or reject, filters that accept or reject an Object if it's in a givenClassedu.stanford.nlp.utilJavaNlp
Filters .ConjFilterConjunction of a list of filters.Classedu.stanford.nlp.util.FiltersJavaNlp
Filters .DisjFilterDisjunction of a list of filters.Classedu.stanford.nlp.util.FiltersJavaNlp
Filters .RandomFilterA filter that accepts a random fraction of the input it sees.Classedu.stanford.nlp.util.FiltersJavaNlp
FixedPrioritiesPriorityQueueA priority queue based on a binary heap.Classedu.stanford.nlp.utilJavaNlp
FuzzyIntervalA FuzzyInterval is an extension of Interval where not all endpoints are always specified or comparable.Classedu.stanford.nlp.utilJavaNlp
FuzzyInterval .FuzzyComparable If two objects are clearly comparable, compareTo will return -1,1,0 as before If two objects are not quite comparable, compareTo will return it's best guessInterfaceedu.stanford.nlp.util.FuzzyIntervalJavaNlp
GenericsA collection of utilities to make dealing with Java generics less painful and verbose.Classedu.stanford.nlp.utilJavaNlp
GoogleNGramsSQLBackedTo query Google Ngrams counts from SQL in a memory efficient manner.Classedu.stanford.nlp.utilJavaNlp
HashableCoreMapAn extension of ArrayCoreMap with an immutable set of key,value pairs that is used for equality and hashcode comparisons.Classedu.stanford.nlp.utilJavaNlp
HashableCoreMap .HashableCoreMapExceptionAn exception thrown when attempting to change the value associated with an (immutable) hash key in a HashableCoreMap.Classedu.stanford.nlp.util.HashableCoreMapJavaNlp
HashIndex both directions (via get(int) and indexOf(E).Classedu.stanford.nlp.utilJavaNlp
HasIntervalInterfaceedu.stanford.nlp.utilJavaNlp
Heap These heaps implement a decreaseKey operation, which requires a separate Object to Index map, and for objects to be unique in the Heap.Interfaceedu.stanford.nlp.utilJavaNlp
IdentityHashSetThis class provides a IdentityHashMap-backed implementation of the Set interface.Classedu.stanford.nlp.utilJavaNlp
IndexA collection that maps between a vocabulary of type E and a continuous non-negative integer index series beginning (inclusively) at 0.Classedu.stanford.nlp.utilJavaNlp
InternerFor interning (canonicalizing) things.Classedu.stanford.nlp.utilJavaNlp
InterruptibleMulticoreWrapperClassedu.stanford.nlp.util.concurrentJavaNlp
IntervalRepresents a interval of a generic type E that is comparable.Classedu.stanford.nlp.utilJavaNlp
Interval .RelTypeRelType gives the basic types of relations between two intervalsthis interval starts after the other endsClassedu.stanford.nlp.util.IntervalJavaNlp
IntervalTreeAn interval tree maintains a tree so that all intervals to the left start before current interval and all intervals to the right start after.Classedu.stanford.nlp.utilJavaNlp
IntervalTree .TreeNodeClassedu.stanford.nlp.util.IntervalTreeJavaNlp
IntPairClassedu.stanford.nlp.utilJavaNlp
IntQuadrupleClassedu.stanford.nlp.utilJavaNlp
IntTripleClassedu.stanford.nlp.utilJavaNlp
IntTupleA tuple of int.Classedu.stanford.nlp.utilJavaNlp
IntUniJust a single integerAuthor:Kristina Toutanova (kristina@cs.Classedu.stanford.nlp.utilJavaNlp
IterableIteratorThis cures a pet peeve of mine: that you can't use an Iterator directly in Java 5's foreach construct.Classedu.stanford.nlp.utilJavaNlp
IterablesUtilities for helping out with Iterables as Collections is to Collection.Classedu.stanford.nlp.utilJavaNlp
Iterables .IncrementComparatorA comparator used by the merge functions to determine which of two iterators to increment by one of the merge functions.Interfaceedu.stanford.nlp.util.IterablesJavaNlp
JavaUtilLoggingAdaptorReroutes java.Classedu.stanford.nlp.util.loggingJavaNlp
JavaUtilLoggingAdaptor .RedwoodHandlerThis is the bridge class which actually adapts java.Classedu.stanford.nlp.util.logging.JavaUtilLoggingAdaptorJavaNlp
JavaUtilLoggingHandlerAn outputter that writes to Java Util Logging logs.Classedu.stanford.nlp.util.loggingJavaNlp
LazyAn instantiation of a lazy object.Classedu.stanford.nlp.utilJavaNlp
LogRecordHandlerA log message handler.Classedu.stanford.nlp.util.loggingJavaNlp
MapFactoryA factory class for vending different sorts of Maps.Classedu.stanford.nlp.utilJavaNlp
MapListThis implements a map to a set of lists.Classedu.stanford.nlp.utilJavaNlp
MapsUtilities for Maps, including inverting, composing, and support for list/set values.Classedu.stanford.nlp.utilJavaNlp
MaxSizeConcurrentHashSetA hash set supporting full concurrency of retrievals and high expected concurrency for updates but with an (adjustable) maximum size.Classedu.stanford.nlp.utilJavaNlp
MemoryMonitorUtilities for monitoring memory use, including peak memory use.Classedu.stanford.nlp.utilJavaNlp
MemoryMonitor .PeakMemoryMonitorThis class offers a simple way to track the peak memory used by a program.Classedu.stanford.nlp.util.MemoryMonitorJavaNlp
MetaClassA meta class using Java's reflection library.Classedu.stanford.nlp.utilJavaNlp
MetaClass .ClassCreationExceptionClassedu.stanford.nlp.util.MetaClassJavaNlp
MetaClass .ClassFactoryClassedu.stanford.nlp.util.MetaClassJavaNlp
MetaClass .ConstructorNotFoundExceptionClassedu.stanford.nlp.util.MetaClassJavaNlp
MulticoreWrapperProvides convenient multicore processing for threadsafe objects.Classedu.stanford.nlp.util.concurrentJavaNlp
MutableDoubleA class for Double objects that you can change.Classedu.stanford.nlp.utilJavaNlp
MutableIntegerA class for Integer objects that you can change.Classedu.stanford.nlp.utilJavaNlp
MutableLongA class for Long objects that you can change.Classedu.stanford.nlp.utilJavaNlp
NewlineLogFormatterSimply format and put a newline after each log message.Classedu.stanford.nlp.util.loggingJavaNlp
OutputHandlerAn abstract handler incorporating the logic of outputing a log message, to some source.Classedu.stanford.nlp.util.loggingJavaNlp
PaddedListA PaddedList wraps another list, presenting an apparently infinite list by padding outside the real confines of the list with a defaultClassedu.stanford.nlp.utilJavaNlp
PairPair is a Class for holding mutable pairs of objects.Classedu.stanford.nlp.utilJavaNlp
Pair .ByFirstPairComparatorCompares a Pair to another Pair according to the first object of the pair only This function will work providingClassedu.stanford.nlp.util.PairJavaNlp
Pair .ByFirstReversePairComparatorCompares a Pair to another Pair according to the first object of the pair only in decreasing order This function will work providingClassedu.stanford.nlp.util.PairJavaNlp
Pair .BySecondPairComparatorCompares a Pair to another Pair according to the second object of the pair only This function will work providingClassedu.stanford.nlp.util.PairJavaNlp
Pair .BySecondReversePairComparatorCompares a Pair to another Pair according to the second object of the pair only in decreasing order This function will work providingClassedu.stanford.nlp.util.PairJavaNlp
PointerA pointer to an object, to get around not being able to access non-final variables within an anonymous function.Classedu.stanford.nlp.utilJavaNlp
PrettyLoggableIndicates that a class supports "pretty logging".Interfaceedu.stanford.nlp.util.loggingJavaNlp
PrettyLoggerPrimarily for debugging, PrettyLogger helps you dump various collection objects in a reasonably structured way via Redwood logging.Classedu.stanford.nlp.util.loggingJavaNlp
PriorityQueueA Set that also represents an ordering of its elements, and responds quickly to add(), changePriority(),Interfaceedu.stanford.nlp.utilJavaNlp
PropertiesUtilsUtilities methods for standard (but woeful) Java Properties objects.Classedu.stanford.nlp.utilJavaNlp
PropertiesUtils .PropertyClassedu.stanford.nlp.util.PropertiesUtilsJavaNlp
QuadrupleA quadruple of ordered objects.Classedu.stanford.nlp.utilJavaNlp
RedirectOutputHandlerA class to redirect the output of Redwood to another logging mechanism, e.Classedu.stanford.nlp.util.loggingJavaNlp
RedwoodA hierarchical channel based logger.Classedu.stanford.nlp.util.loggingJavaNlp
Redwood .ConsoleHandlerDefault output handler which actually prints things to the real System.Classedu.stanford.nlp.util.logging.RedwoodJavaNlp
Redwood .FileHandlerHandler which prints to a specified file TODO: make constructors for other ways of describing files (File, for example!)Classedu.stanford.nlp.util.logging.RedwoodJavaNlp
Redwood .FlagStandard channels; enum for the sake of efficiencyReturns the enum constant of this type with the specified name.Classedu.stanford.nlp.util.logging.RedwoodJavaNlp
Redwood .RecordA log record, which encapsulates the information needed to eventually display the enclosed message.Classedu.stanford.nlp.util.logging.RedwoodJavaNlp
Redwood .RecordHandlerTreeClassedu.stanford.nlp.util.logging.RedwoodJavaNlp
Redwood .RedwoodChannelsRepresents a collection of channels.Classedu.stanford.nlp.util.logging.RedwoodJavaNlp
Redwood .UtilA utility class for Redwood intended for static import (import static edu.Classedu.stanford.nlp.util.logging.RedwoodJavaNlp
RedwoodConfigurationA class which encapsulates configuration settings for Redwood.Classedu.stanford.nlp.util.loggingJavaNlp
RedwoodConfiguration .HandlersClassedu.stanford.nlp.util.logging.RedwoodConfigurationJavaNlp
RedwoodConfiguration .Thunk Redwood.Interfaceedu.stanford.nlp.util.logging.RedwoodConfigurationJavaNlp
RedwoodPrintStreamA PrintStream that writes to Redwood logs.Classedu.stanford.nlp.util.loggingJavaNlp
ReflectionLoadingThe goal of this class is to make it easier to load stuff by reflection.Classedu.stanford.nlp.utilJavaNlp
ReflectionLoading .ReflectionLoadingExceptionThis class encapsulates all of the exceptions that can be thrown when loading something by reflection.Classedu.stanford.nlp.util.ReflectionLoadingJavaNlp
RegexStringFilterFilters Strings based on whether they match a given regex.Classedu.stanford.nlp.utilJavaNlp
RepeatedRecordHandlerFilters repeated messages and replaces them with the number of times they were logged.Classedu.stanford.nlp.util.loggingJavaNlp
RepeatedRecordHandler .ApproximateRepeatSemanticsJudges two records to be equal if they come from the same place, and begin with the same string, modulo numbersClassedu.stanford.nlp.util.logging.RepeatedRecordHandlerJavaNlp
RepeatedRecordHandler .ExactRepeatSemanticsJudges two records to be equal if they are from the same place, and have the same messageClassedu.stanford.nlp.util.logging.RepeatedRecordHandlerJavaNlp
RepeatedRecordHandler .RepeatSemanticsDetermines the semantics of what constitutes a repeated record Redwood.Interfaceedu.stanford.nlp.util.logging.RepeatedRecordHandlerJavaNlp
RerouteChannelClassedu.stanford.nlp.util.loggingJavaNlp
RuntimeInterruptedExceptionAn unchecked version of InterruptedException.Classedu.stanford.nlp.utilJavaNlp
ScoredScored: This is a simple interface that says that an object can answer requests for the score, or goodness of the object.Interfaceedu.stanford.nlp.utilJavaNlp
ScoredComparatorScoredComparator allows one to compare Scored things.Classedu.stanford.nlp.utilJavaNlp
ScoredObjectWrapper class for holding a scored object.Classedu.stanford.nlp.utilJavaNlp
SetsClassedu.stanford.nlp.utilJavaNlp
StanfordRedwoodConfigurationClassedu.stanford.nlp.util.loggingJavaNlp
StreamGobblerReads the output of a process started by Process.Classedu.stanford.nlp.utilJavaNlp
StringParsingTaskAn instantiation of this abstract class parses a String and returns an object of type E.Classedu.stanford.nlp.utilJavaNlp
StringParsingTask .ParserExceptionClassedu.stanford.nlp.util.StringParsingTaskJavaNlp
StringUtilsStringUtils is a class for random String things, including output formatting and command line argument parsing.Classedu.stanford.nlp.utilJavaNlp
StyleANSI supported styles (rather, a subset of) These values are mirrored in Redwood.Classedu.stanford.nlp.util.loggingJavaNlp
SynchronizedInterner For interning (canonicalizing) things in a multi-threaded environment.Classedu.stanford.nlp.util.concurrentJavaNlp
SystemUtilsUseful methods for running shell commands, getting the process ID, checkingAuthor:Bill MacCartney, Steven Bethard (run(java.Classedu.stanford.nlp.utilJavaNlp
SystemUtils .ProcessExceptionRuntime exception thrown by execute.Classedu.stanford.nlp.util.SystemUtilsJavaNlp
SystemUtils .ProcessOutputStreamClassedu.stanford.nlp.util.SystemUtilsJavaNlp
ThreadsafeProcessorObjects that wish to use MulticoreWrapper for multicore support must implement this interface.Interfaceedu.stanford.nlp.util.concurrentJavaNlp
ThreeDimensionalMapClassedu.stanford.nlp.utilJavaNlp
TimingA class for measuring how long things take.Classedu.stanford.nlp.utilJavaNlp
TreeShapedStackRepresents a stack where one prefix of the stack can branch in several directions.Classedu.stanford.nlp.utilJavaNlp
TrileanA boolean, but for three-valued logics (true / false / unknown).Classedu.stanford.nlp.utilJavaNlp
TripleClass representing an ordered triple of objects, possibly typed.Classedu.stanford.nlp.utilJavaNlp
TwoDimensionalCollectionValuedMapA class which can store mappings from Object keys to Collections of Object values.Classedu.stanford.nlp.utilJavaNlp
TwoDimensionalMapClassedu.stanford.nlp.utilJavaNlp
TwoDimensionalMap .EntryThis inner class represents a single entry in the TwoDimensionalMap.Classedu.stanford.nlp.util.TwoDimensionalMapJavaNlp
TwoDimensionalSetWrap a TwoDimensionalMap as a TwoDimensionalSet.Classedu.stanford.nlp.utilJavaNlp
TypesafeMapType signature for a class that supports the basic operations required of a typesafe heterogeneous map.Interfaceedu.stanford.nlp.utilJavaNlp
TypesafeMap .KeyInterfaceedu.stanford.nlp.util.TypesafeMapJavaNlp
UTF8EquivalenceFunctionClassedu.stanford.nlp.utilJavaNlp
ValuedIntervalClassedu.stanford.nlp.utilJavaNlp
VisibilityHandlerA filter for selecting which channels are visible.Classedu.stanford.nlp.util.loggingJavaNlp
XMLUtilsProvides some utilities for dealing with XML files, both by properly parsing them and by using the methods of a desperate Perl hacker.Classedu.stanford.nlp.utilJavaNlp
XMLUtils .XMLTagClassedu.stanford.nlp.util.XMLUtilsJavaNlp