public class TsonMatrixBuilderImpl extends AbstractTsonElementBuilder<TsonMatrixBuilder> implements TsonMatrixBuilder
| Constructor and Description |
|---|
TsonMatrixBuilderImpl() |
addAnnotation, addAnnotation, addAnnotations, addAnnotations, anchor, annotation, annotations, clearAnnotations, comments, comments, removeAnnotationAt, setAnnotations, setComments, toArray, toObject, toString, toString, toString, toUpletclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddAnnotation, addAnnotation, addAnnotations, addAnnotations, annotation, clearAnnotations, comments, removeAnnotationAt, setAnnotations, setCommentsforEach, spliteratoranchor, annotations, comments, toArray, toObject, toUplettoString, toString, toStringpublic TsonMatrixBuilder ensureCapacity(int columns0, int rows0)
ensureCapacity in interface TsonMatrixBuilderpublic TsonElementType type()
type in interface TsonElementBasetype in interface TsonElementBuilderpublic TsonElement get(int column, int row)
get in interface TsonMatrixBuilderpublic TsonArray getRow(int row)
getRow in interface TsonMatrixBuilderpublic TsonArray getColumn(int column)
getColumn in interface TsonMatrixBuilderpublic TsonMatrixBuilder addRow(TsonArray element)
addRow in interface TsonMatrixBuilderpublic TsonMatrixBuilder addRows(TsonArray... elements)
addRows in interface TsonMatrixBuilderpublic TsonMatrixBuilder addRows(Iterable<? extends TsonArray> elements)
addRows in interface TsonMatrixBuilderpublic TsonMatrixBuilder addColumn(TsonArray element)
addColumn in interface TsonMatrixBuilderpublic TsonMatrixBuilder addColumns(TsonArray... elements)
addColumns in interface TsonMatrixBuilderpublic TsonMatrixBuilder addColumns(Iterable<? extends TsonArray> elements)
addColumns in interface TsonMatrixBuilderpublic List<TsonArray> rows()
rows in interface TsonMatrixBuilderpublic List<TsonArray> getRows()
getRows in interface TsonMatrixBuilderpublic TsonMatrixBuilder removeRow(int row)
removeRow in interface TsonMatrixBuilderpublic TsonMatrixBuilder removeColumn(int column)
removeColumn in interface TsonMatrixBuilderpublic int columnsCount()
columnsCount in interface TsonMatrixBuilderpublic int rowsCount()
rowsCount in interface TsonMatrixBuilderpublic TsonMatrixBuilder set(TsonElementBase element, int column, int row)
set in interface TsonMatrixBuilderpublic TsonMatrixBuilder reset()
reset in interface TsonMatrixBuilderpublic TsonMatrix build()
build in interface TsonElementBasebuild in interface TsonElementBuilderbuild in interface TsonMatrixBuilderpublic TsonMatrixBuilder merge(TsonElementBase element)
merge in interface TsonMatrixBuilderpublic boolean isParametrized()
isParametrized in interface TsonMatrixBuilderpublic TsonMatrixBuilder setParametrized(boolean parametrized)
setParametrized in interface TsonMatrixBuilderpublic List<TsonElement> params()
params in interface TsonMatrixBuilderpublic int paramsCount()
paramsCount in interface TsonMatrixBuilderpublic TsonMatrixBuilder clearParams()
clearParams in interface TsonMatrixBuilderpublic String name()
name in interface TsonMatrixBuilderpublic TsonMatrixBuilder name(String name)
name in interface TsonMatrixBuilderpublic TsonMatrixBuilder addParam(TsonElementBase element)
addParam in interface TsonMatrixBuilderpublic TsonMatrixBuilder removeParam(TsonElementBase element)
removeParam in interface TsonMatrixBuilderpublic TsonMatrixBuilder addParam(TsonElementBase element, int index)
addParam in interface TsonMatrixBuilderpublic TsonMatrixBuilder removeParamAt(int index)
removeParamAt in interface TsonMatrixBuilderpublic TsonMatrixBuilder addParams(TsonElement[] element)
addParams in interface TsonMatrixBuilderpublic TsonMatrixBuilder addParams(TsonElementBase[] element)
addParams in interface TsonMatrixBuilderpublic TsonMatrixBuilder addParams(Iterable<? extends TsonElementBase> element)
addParams in interface TsonMatrixBuilderCopyright © 2025 vpc open source initiative. All rights reserved.