# Package com.netrics.likeit

- Interface Summary
  Interface | Description
  --- | ---
  NetricsBaseRecSrc | Generic interface for reading records.
  NetricsCommonStats | Statistics common to all Patterns "objects": Tables, Thesauri, Models, and Character Maps.
  NetricsCompoundRecSrc | Defines how compound records (parent plus children) are passed in the API.
  NetricsFieldedReader | This interface is used to provide sets of fields to other ibi™ Patterns - Search classes.
  NetricsRecOpSrc | Generic interface for reading record operations.
  NetricsRecSrc | Generic interface for reading records.

- Class Summary
  Class | Description
  --- | ---
  ANetricsCompoundQueryBuilder | A query builder class for building compound queries.
  ANetricsQueryBuilder | Abstract class for building a NetricsQuery object.
  ConfidenceQlt | Holds additional data about a query needed for FirstValid score combiner.
  NetricsArrayRecOpSrc | An array backed source for record operations.
  NetricsArrayRecSrc | A simple array based implementation of the NetricsRecSrc interface.
  NetricsBaseRecord | This is the base class for all types of records used in the ibi™ Patterns - Search interface.
  NetricsCharmap | Define a character map.
  NetricsCharmapStats | This class contains information about a character map.
  NetricsCmdStats | This class contains summary statistics form the server on usage of a particular command.
  NetricsCombinedThesaurus | Define a combined thesaurus.
  NetricsCompoundReader | Read compound records from a set of record sources.
  NetricsCompoundRecord | A parent record with zero or more child records.
  NetricsConMgr | Create connections to the ibi™ Patterns - Search.
  NetricsCSVReader | Implement NetricsFieldedReader for CSV files.
  NetricsCSVRecSrc | NetricsRecSrc implementation for CSV file records.
  NetricsEmbedded | Control the Patterns embedded server.
  NetricsEmbeddedSettings | Settings applicable to the embedded ibi™ Patterns - Search engine.
  NetricsErrorItem | Hold and provide access to detailed error information.
  NetricsGpuDeviceInfo | Contains information describing a GPU device attached to a ibi™ Patterns - Search Server.
  NetricsIdxStats | This class contains information about a partitioned index in the ibi™ Patterns - Search server.
  NetricsJoin | This class is used to define a join relationship for a Patterns search.
  NetricsLpar | This class is for internal use only.
  NetricsMappedRecord | A NetricsMappedRecord inherits from a NetricsRecord, and has additional functionality which allows the user to access the fields of the record by field name or number.
  NetricsModelStats | This class contains information about a ibi™ Patterns - Search Learn Model loaded into a ibi™ Patterns - Search Engine.
  NetricsObjectNameCollection | Tracks a collection of names of Patterns objects (tables, thesauri, models, and character maps
  NetricsParser | This class is for internal use only.
  NetricsPredicate | Predicates are used to select or score records based on exact matching tests.
  NetricsPredicateMapper | Remap field names and data values in a predicate string.
  NetricsPsiEncoding | Define an encoding for the PSI pre-filter.
  NetricsQuery | NetricsQuery implements the heirarchical query structure.
  NetricsRecFile | This class is used to define a file of records read by the ibi™ Patterns - Search Server.
  NetricsRecOp | Objects of this class associate a record operation with a record.
  NetricsRecord | This class holds a single table record for a ibi™ Patterns - Search table.
  NetricsSearchCfg | This class is used with the search methods of the NetricsServerInterface class to configure a query.
  NetricsSearchOpts | This class is used to configure search options which apply for the overall search (for each table being searched).
  NetricsSearchResponse | This class represents the ibi™ Patterns - Search Server's response to a search command.
  NetricsSearchResult | This class extends NetricsMappedRecord adding information relevant to a search result (match score, etc.).
  NetricsServerInterface | Base class for all interactions with the ibi™ Patterns - Search Engine.
  NetricsServerStats | This class contains status information on the server process.
  NetricsSortEncoding | Defines an encoding for the SORT pre-filter.
  NetricsTable | This class represents a ibi™ Patterns - Search table.
  NetricsTableCursor | This class is used to scan the records in a table.
  NetricsTableCursorCompoundRecSrc | Implements the `NetricsCompoundRecSrc` interface by binding a `NetricsTableCursor` to a particular ibi™ Patterns - Search server.
  NetricsTableCursorRecSrc | Implements the `NetricsRecSrc` interface by binding a `NetricsTableCursor` to a particular ibi™ Patterns - Search server.
  NetricsTableStats | This class contains statistics on a table in the ibi™ Patterns - Search server.
  NetricsThesaurus | This class contains a list of synonyms that can be used while searching.
  NetricsThesStats | This class contains information about a thesaurus on the ibi™ Patterns - Search server.
  NetricsTransaction | This is an interface object associated with an explicit transaction.
  NetricsTranStats | Represents the status information on an open transaction.
  NetricsVarAttr | Manage a set of Variable Attribute values.
  NetricsVersionInfo | Contains ibi™ Patterns - Search Java Interface Version Information
  NetricsWeightedDictionary | This class defines a weighted dictionary, used to identify terms of greater or lesser importance.

- Enum Summary
  Enum | Description
  --- | ---
  NetricsObjectType | Enumerates the types of objects that can be stored in a ibi Patterns Server.
  NetricsPredicate.DistanceUnits | Units of measure for distance functions.
  NetricsRecOp.Op | This defines the known record operations.
  NetricsRecord.ChildType | The different types of child records.
  NetricsServerInterface.ShutdownStatus | Defines the status of the server that is being shut down.

- Exception Summary
  Exception | Description
  --- | ---
  NetricsException | A NetricsException is thrown whenever an error occurs.
  NetricsFileFormatException | Exceptions thrown by File Readers.
  NetricsRecSrcException | Exception thrown by all NetricsRecSrc and NetricsRecOpSrc implementations.