public class ListLastAvailableVersions
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_LIMIT |
static int |
DEFAULT_MAX_VERSION |
int |
limit |
int |
maxVersion |
Constructor and Description |
---|
ListLastAvailableVersions() |
ListLastAvailableVersions(ListLastAvailableVersions o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this ListLastAvailableVersions.
|
static ListLastAvailableVersions |
fromString(java.lang.String s)
String representation of this ListLastAvailableVersions.
|
int |
getLimit()
The maximum number of version to return.
|
int |
getMaxVersion()
The highest version to return.
|
ListLastAvailableVersions |
makeCopy()
Creates and returns a deep copy of this ListLastAvailableVersions.
|
static ListLastAvailableVersions |
readFrom(java.io.InputStream is)
Read this ListLastAvailableVersions from an XML fragment.
|
void |
setLimit(int limit)
The maximum number of version to return.
|
void |
setMaxVersion(int maxVersion)
The highest version to return.
|
java.lang.String |
toString()
String representation of this ListLastAvailableVersions.
|
ListLastAvailableVersions |
withLimit(int limit) |
ListLastAvailableVersions |
withLimit(java.lang.Integer limit) |
ListLastAvailableVersions |
withMaxVersion(int maxVersion) |
ListLastAvailableVersions |
withMaxVersion(java.lang.Integer maxVersion) |
void |
writeTo(java.io.OutputStream os)
Write this ListLastAvailableVersions as an XML fragment
|
public int maxVersion
public static final int DEFAULT_MAX_VERSION
public int limit
public static final int DEFAULT_LIMIT
public ListLastAvailableVersions()
public ListLastAvailableVersions(ListLastAvailableVersions o)
public void setMaxVersion(int maxVersion)
public int getMaxVersion()
public ListLastAvailableVersions withMaxVersion(int maxVersion)
public ListLastAvailableVersions withMaxVersion(java.lang.Integer maxVersion)
public void setLimit(int limit)
public int getLimit()
public ListLastAvailableVersions withLimit(int limit)
public ListLastAvailableVersions withLimit(java.lang.Integer limit)
public ListLastAvailableVersions makeCopy()
public static ListLastAvailableVersions 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 ListLastAvailableVersions 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.