public interface TsonMatrixBuilder extends Iterable<TsonArray>, TsonElementBuilder
forEach, iterator, spliteratoranchor, getAnnotations, getComments, toArray, toFunction, toObject, toUplet, typeof, toString, toString, toStringTsonMatrixBuilder reset()
TsonElementHeaderBuilder<TsonMatrixBuilder> header()
TsonElementHeaderBuilder<TsonMatrixBuilder> getHeader()
TsonMatrixBuilder merge(TsonElementBase element)
TsonMatrixBuilder addRows(TsonArray... element)
TsonMatrixBuilder addRows(Iterable<? extends TsonArray> element)
TsonMatrixBuilder addRow(TsonArray element)
TsonMatrixBuilder addColumns(TsonArray... element)
TsonMatrixBuilder addColumns(Iterable<? extends TsonArray> element)
TsonMatrixBuilder addColumn(TsonArray element)
int columnsCount()
int rowsCount()
TsonMatrixBuilder set(TsonElementBase element, int column, int row)
TsonMatrixBuilder removeColumn(int column)
TsonMatrixBuilder removeRow(int row)
TsonMatrix build()
build in interface TsonElementBasebuild in interface TsonElementBuilderTsonArray getRow(int row)
TsonArray getColumn(int column)
TsonElement get(int column, int row)
TsonMatrixBuilder comments(TsonComments comments)
comments in interface TsonElementBuilderTsonMatrixBuilder setComments(TsonComments comments)
setComments in interface TsonElementBuilderTsonMatrixBuilder setAnnotations(TsonAnnotation... annotations)
setAnnotations in interface TsonElementBuilderTsonMatrixBuilder addAnnotations(TsonAnnotation... annotations)
addAnnotations in interface TsonElementBuilderTsonMatrixBuilder addAnnotations(Collection<TsonAnnotation> annotations)
addAnnotations in interface TsonElementBuilderTsonMatrixBuilder annotation(String name, TsonElementBase... elements)
annotation in interface TsonElementBuilderTsonMatrixBuilder addAnnotation(String name, TsonElementBase... elements)
addAnnotation in interface TsonElementBuilderTsonMatrixBuilder addAnnotation(TsonAnnotation annotation)
addAnnotation in interface TsonElementBuilderTsonMatrixBuilder removeAnnotationAt(int index)
removeAnnotationAt in interface TsonElementBuilderTsonMatrixBuilder removeAllAnnotations()
removeAllAnnotations in interface TsonElementBuilderTsonMatrixBuilder ensureCapacity(int columns, int rows)
Copyright © 2024 vpc open source initiative. All rights reserved.