Package org.tomitribe.crest.table
Class Options
- java.lang.Object
-
- org.tomitribe.crest.table.Options
-
- All Implemented Interfaces:
java.lang.annotation.Annotation
public class Options extends java.lang.Object implements org.tomitribe.crest.api.table.Table
-
-
Constructor Summary
Constructors Constructor Description Options()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<? extends java.lang.annotation.Annotation>annotationType()org.tomitribe.crest.api.table.Borderborder()Optionscopy()java.lang.Stringfields()static Optionsfrom(java.util.List<org.tomitribe.crest.api.interceptor.ParameterMetadata> parameterMetadata, java.util.List<java.lang.Object> parameters)static Optionsfrom(org.tomitribe.crest.api.interceptor.CrestContext crestContext)static Optionsfrom(org.tomitribe.crest.api.table.Table table)static Optionsfrom(org.tomitribe.crest.api.table.TableOptions table)org.tomitribe.crest.api.table.BordergetBorder()java.lang.StringgetFields()java.lang.StringgetSort()booleanheader()java.lang.BooleanisHeader()Optionsoverride(Options overrides)voidsetBorder(org.tomitribe.crest.api.table.Border border)voidsetFields(java.lang.String fields)voidsetHeader(java.lang.Boolean header)voidsetSort(java.lang.String sort)java.lang.Stringsort()
-
-
-
Method Detail
-
getFields
public java.lang.String getFields()
-
getSort
public java.lang.String getSort()
-
getBorder
public org.tomitribe.crest.api.table.Border getBorder()
-
setFields
public void setFields(java.lang.String fields)
-
setSort
public void setSort(java.lang.String sort)
-
setBorder
public void setBorder(org.tomitribe.crest.api.table.Border border)
-
setHeader
public void setHeader(java.lang.Boolean header)
-
isHeader
public java.lang.Boolean isHeader()
-
fields
public java.lang.String fields()
-
header
public boolean header()
-
sort
public java.lang.String sort()
-
border
public org.tomitribe.crest.api.table.Border border()
-
annotationType
public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
- Specified by:
annotationTypein interfacejava.lang.annotation.Annotation
-
from
public static Options from(org.tomitribe.crest.api.table.Table table)
-
copy
public Options copy()
-
from
public static Options from(org.tomitribe.crest.api.table.TableOptions table)
-
from
public static Options from(org.tomitribe.crest.api.interceptor.CrestContext crestContext)
-
from
public static Options from(java.util.List<org.tomitribe.crest.api.interceptor.ParameterMetadata> parameterMetadata, java.util.List<java.lang.Object> parameters)
-
-