public abstract class CASFactory extends Object
All methods in this class are static. CASFactory objects can not be created.
Modifier and Type | Field and Description |
---|---|
static boolean |
USE_JCAS_CACHE_DEFAULT |
Constructor and Description |
---|
CASFactory() |
Modifier and Type | Method and Description |
---|---|
static CASMgr |
createCAS()
Create a new CASMgr object.
|
static CASMgr |
createCAS(int initialHeapSize)
Create a new CASMgr object.
|
static CASMgr |
createCAS(int initialHeapSize,
boolean useJcasCache) |
static CASMgr |
createCAS(int initialHeapSize,
TypeSystem ts)
Create a new CASMgr object from a give type system.
|
static CASMgr |
createCAS(int initialHeapSize,
TypeSystem ts,
boolean useJcasCache) |
static CASMgr |
createCAS(TypeSystem ts)
Create a new CASMgr object from a give type system.
|
static CASMgr |
createCAS(TypeSystem ts,
boolean useJcasCache) |
static TypeSystemMgr |
createTypeSystem()
Create a new type system that is populated with the built-in CAS types.
|
public static final boolean USE_JCAS_CACHE_DEFAULT
public static CASMgr createCAS()
public static CASMgr createCAS(int initialHeapSize)
initialHeapSize
- The initial size of the internal CAS heap. If you choose this number too small, it can
have a major performance impact. As a very rough guideline, this number should not be
smaller than the number of characters in documents you are processing.public static CASMgr createCAS(int initialHeapSize, boolean useJcasCache)
public static CASMgr createCAS(int initialHeapSize, TypeSystem ts)
initialHeapSize
- The initial size of the internal CAS heap. If you choose this number too small, it can
have a major performance impact. As a very rough guideline, this number should not be
smaller than the number of characters in documents you are processing.ts
- An existing type system (must not be null).public static CASMgr createCAS(int initialHeapSize, TypeSystem ts, boolean useJcasCache)
public static CASMgr createCAS(TypeSystem ts)
ts
- An existing type system (must not be null).public static CASMgr createCAS(TypeSystem ts, boolean useJcasCache)
public static TypeSystemMgr createTypeSystem()
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.