Package eu.clarin.weblicht.wlfxb.tc.xb
Class TokensLayerStored
- java.lang.Object
-
- eu.clarin.weblicht.wlfxb.tc.xb.TextCorpusLayerStoredAbstract
-
- eu.clarin.weblicht.wlfxb.tc.xb.TokensLayerStored
-
- All Implemented Interfaces:
TextCorpusLayer,TokensLayer
public class TokensLayerStored extends TextCorpusLayerStoredAbstract implements TokensLayer
- Author:
- Yana Panchenko
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTokensLayerStored()protectedTokensLayerStored(TextCorpusLayersConnector connector)protectedTokensLayerStored(Boolean hasCharOffsets)
-
Method Summary
Modifier and Type Method Description TokenaddToken(String tokenString)TokenaddToken(String tokenString, long start, long end)TokenaddToken(String tokenString, long start, long end, String tokenId)TokenaddToken(String tokenString, String tokenId)TokenaddTokenWithSurfaceForm(String tokenString, String surfaceForm)TokenaddTokenWithSurfaceForm(String tokenString, String surfaceForm, Long start, Long end)TokenaddTokenWithSurfaceForm(String tokenString, String surfaceForm, Long start, Long end, String tokenId)TokenaddTokenWithSurfaceForm(String tokenString, String surfaceForm, String tokenId)TokenaddTokenWithSurfaceFormParts(String tokenString, String surfaceForm, String[] parts)TokenaddTokenWithSurfaceFormParts(String tokenString, String surfaceForm, String[] parts, Long start, Long end)TokenaddTokenWithSurfaceFormParts(String tokenString, String surfaceForm, String[] parts, Long start, Long end, String tokenId)TokenaddTokenWithSurfaceFormParts(String tokenString, String surfaceForm, String[] parts, String tokenId)protected voidbeforeMarshal(Marshaller m)TokengetToken(int index)TokengetToken(String tokenId)booleanhasCharOffsets()booleanisEmpty()protected voidsetLayersConnector(TextCorpusLayersConnector connector)Should not be used directly by users.intsize()StringtoString()
-
-
-
Field Detail
-
XML_NAME
public static final String XML_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TokensLayerStored
protected TokensLayerStored()
-
TokensLayerStored
protected TokensLayerStored(Boolean hasCharOffsets)
-
TokensLayerStored
protected TokensLayerStored(TextCorpusLayersConnector connector)
-
-
Method Detail
-
setLayersConnector
protected void setLayersConnector(TextCorpusLayersConnector connector)
Description copied from class:TextCorpusLayerStoredAbstractShould not be used directly by users. Should be extended by all implementations of TextCorpusLayers, as they might depend on other layers and therefore be able to get referenced/referencing information.- Specified by:
setLayersConnectorin classTextCorpusLayerStoredAbstract
-
getToken
public Token getToken(int index)
- Specified by:
getTokenin interfaceTokensLayer
-
getToken
public Token getToken(String tokenId)
- Specified by:
getTokenin interfaceTokensLayer
-
addToken
public Token addToken(String tokenString)
- Specified by:
addTokenin interfaceTokensLayer
-
addToken
public Token addToken(String tokenString, String tokenId)
- Specified by:
addTokenin interfaceTokensLayer
-
addToken
public Token addToken(String tokenString, long start, long end)
- Specified by:
addTokenin interfaceTokensLayer
-
addToken
public Token addToken(String tokenString, long start, long end, String tokenId)
- Specified by:
addTokenin interfaceTokensLayer
-
addTokenWithSurfaceForm
public Token addTokenWithSurfaceForm(String tokenString, String surfaceForm)
- Specified by:
addTokenWithSurfaceFormin interfaceTokensLayer
-
addTokenWithSurfaceForm
public Token addTokenWithSurfaceForm(String tokenString, String surfaceForm, String tokenId)
- Specified by:
addTokenWithSurfaceFormin interfaceTokensLayer
-
addTokenWithSurfaceForm
public Token addTokenWithSurfaceForm(String tokenString, String surfaceForm, Long start, Long end)
- Specified by:
addTokenWithSurfaceFormin interfaceTokensLayer
-
addTokenWithSurfaceForm
public Token addTokenWithSurfaceForm(String tokenString, String surfaceForm, Long start, Long end, String tokenId)
- Specified by:
addTokenWithSurfaceFormin interfaceTokensLayer
-
addTokenWithSurfaceFormParts
public Token addTokenWithSurfaceFormParts(String tokenString, String surfaceForm, String[] parts)
- Specified by:
addTokenWithSurfaceFormPartsin interfaceTokensLayer
-
addTokenWithSurfaceFormParts
public Token addTokenWithSurfaceFormParts(String tokenString, String surfaceForm, String[] parts, String tokenId)
- Specified by:
addTokenWithSurfaceFormPartsin interfaceTokensLayer
-
addTokenWithSurfaceFormParts
public Token addTokenWithSurfaceFormParts(String tokenString, String surfaceForm, String[] parts, Long start, Long end)
- Specified by:
addTokenWithSurfaceFormPartsin interfaceTokensLayer
-
addTokenWithSurfaceFormParts
public Token addTokenWithSurfaceFormParts(String tokenString, String surfaceForm, String[] parts, Long start, Long end, String tokenId)
- Specified by:
addTokenWithSurfaceFormPartsin interfaceTokensLayer
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceTextCorpusLayer
-
size
public int size()
- Specified by:
sizein interfaceTextCorpusLayer
-
hasCharOffsets
public boolean hasCharOffsets()
- Specified by:
hasCharOffsetsin interfaceTokensLayer
-
beforeMarshal
protected void beforeMarshal(Marshaller m)
-
-