Package xyz.cofe.cxel.ast
Class MapAST
java.lang.Object
- All Implemented Interfaces:
xyz.cofe.collection.ImTree<AST>,xyz.cofe.collection.ImTreeWalk<AST>,AST,xyz.cofe.text.tparse.Tok<xyz.cofe.text.tparse.TPointer>
public class MapAST extends ASTBase<MapAST>
Создание карты
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected MapEntryAST<?,?>[]entries -
Constructor Summary
Constructors Modifier Constructor Description protectedMapAST()protectedMapAST(MapAST sample)MapAST(xyz.cofe.text.tparse.TPointer begin, xyz.cofe.text.tparse.TPointer end, java.lang.Iterable<MapEntryAST<?,?>> entries)MapAST(xyz.cofe.text.tparse.TPointer begin, xyz.cofe.text.tparse.TPointer end, MapEntryAST<?,?>[] entries) -
Method Summary
Modifier and Type Method Description AST[]children()Возвращает дочерние узлыMapASTclone()Клонирование AST узлаMapEntryAST<?,?>[]entries()MapASTentries(java.lang.Iterable<MapEntryAST<?,?>> newEntries)MapASTentries(MapEntryAST<?,?>... newEntries)Methods inherited from class xyz.cofe.cxel.ast.ASTBase
begin, children, children, cloneAndConf, emptyChildren, end
-
Field Details
-
Constructor Details
-
MapAST
protected MapAST() -
MapAST
-
MapAST
public MapAST(xyz.cofe.text.tparse.TPointer begin, xyz.cofe.text.tparse.TPointer end, MapEntryAST<?,?>[] entries) -
MapAST
public MapAST(xyz.cofe.text.tparse.TPointer begin, xyz.cofe.text.tparse.TPointer end, java.lang.Iterable<MapEntryAST<?,?>> entries)
-
-
Method Details