public class LruElement
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.lang.String |
buildGroup |
long |
generation |
int |
indexSlice |
java.lang.String |
indexSlices |
long |
lastAccess |
long |
lruId |
long |
nbDid |
long |
queryHash |
java.lang.String |
sliceInstance |
Constructor and Description |
---|
LruElement() |
LruElement(LruElement o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this LruElement.
|
static LruElement |
fromString(java.lang.String s)
String representation of this LruElement.
|
java.lang.String |
getBuildGroup() |
long |
getGeneration() |
int |
getIndexSlice() |
java.lang.String |
getIndexSlices() |
long |
getLastAccess() |
long |
getLruId() |
long |
getNbDid() |
long |
getQueryHash() |
java.lang.String |
getSliceInstance() |
LruElement |
makeCopy()
Creates and returns a deep copy of this LruElement.
|
static LruElement |
readFrom(java.io.InputStream is)
Read this LruElement from an XML fragment.
|
void |
setBuildGroup(java.lang.String buildGroup) |
void |
setGeneration(long generation) |
void |
setIndexSlice(int indexSlice) |
void |
setIndexSlices(java.lang.String indexSlices) |
void |
setLastAccess(long lastAccess) |
void |
setLruId(long lruId) |
void |
setNbDid(long nbDid) |
void |
setQueryHash(long queryHash) |
void |
setSliceInstance(java.lang.String sliceInstance) |
java.lang.String |
toString()
String representation of this LruElement.
|
LruElement |
withBuildGroup(java.lang.String buildGroup) |
LruElement |
withGeneration(long generation) |
LruElement |
withGeneration(java.lang.Long generation) |
LruElement |
withIndexSlice(int indexSlice) |
LruElement |
withIndexSlice(java.lang.Integer indexSlice) |
LruElement |
withIndexSlices(java.lang.String indexSlices) |
LruElement |
withLastAccess(long lastAccess) |
LruElement |
withLastAccess(java.lang.Long lastAccess) |
LruElement |
withLruId(long lruId) |
LruElement |
withLruId(java.lang.Long lruId) |
LruElement |
withNbDid(long nbDid) |
LruElement |
withNbDid(java.lang.Long nbDid) |
LruElement |
withQueryHash(long queryHash) |
LruElement |
withQueryHash(java.lang.Long queryHash) |
LruElement |
withSliceInstance(java.lang.String sliceInstance) |
void |
writeTo(java.io.OutputStream os)
Write this LruElement as an XML fragment
|
public long lruId
public long lastAccess
public long queryHash
public long nbDid
public long generation
public java.lang.String buildGroup
public int indexSlice
public java.lang.String indexSlices
public java.lang.String sliceInstance
public LruElement()
public LruElement(LruElement o)
public void setLruId(long lruId)
public long getLruId()
public LruElement withLruId(long lruId)
public LruElement withLruId(java.lang.Long lruId)
public void setLastAccess(long lastAccess)
public long getLastAccess()
public LruElement withLastAccess(long lastAccess)
public LruElement withLastAccess(java.lang.Long lastAccess)
public void setQueryHash(long queryHash)
public long getQueryHash()
public LruElement withQueryHash(long queryHash)
public LruElement withQueryHash(java.lang.Long queryHash)
public void setNbDid(long nbDid)
public long getNbDid()
public LruElement withNbDid(long nbDid)
public LruElement withNbDid(java.lang.Long nbDid)
public void setGeneration(long generation)
public long getGeneration()
public LruElement withGeneration(long generation)
public LruElement withGeneration(java.lang.Long generation)
public void setBuildGroup(java.lang.String buildGroup)
public java.lang.String getBuildGroup()
public LruElement withBuildGroup(java.lang.String buildGroup)
public void setIndexSlice(int indexSlice)
public int getIndexSlice()
public LruElement withIndexSlice(int indexSlice)
public LruElement withIndexSlice(java.lang.Integer indexSlice)
public void setIndexSlices(java.lang.String indexSlices)
public java.lang.String getIndexSlices()
public LruElement withIndexSlices(java.lang.String indexSlices)
public void setSliceInstance(java.lang.String sliceInstance)
public java.lang.String getSliceInstance()
public LruElement withSliceInstance(java.lang.String sliceInstance)
public LruElement makeCopy()
public static LruElement readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
javax.xml.bind.JAXBException
java.io.IOException
public static LruElement fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class java.lang.Object
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.