1 13 package com.tonbeller.jpivot.olap.model; 14 15 16 21 public interface Visitor { 22 void visitAxis(Axis v); 23 void visitCell(Cell v); 24 void visitDimension(Dimension v); 25 void visitHierarchy(Hierarchy v); 26 void visitLevel(Level v); 27 void visitMember(Member v); 28 void visitPosition(Position v); 29 void visitProperty(Property v); 30 void visitResult(Result v); 31 void visitMemberPropertyMeta(MemberPropertyMeta v); 32 33 void visitBooleanExpr(BooleanExpr v); 34 void visitIntegerExpr(IntegerExpr v); 35 void visitDoubleExpr(DoubleExpr v); 36 void visitStringExpr(StringExpr v); 37 void visitFunCallExpr(FunCallExpr v); 38 void visitParameterExpr(ParameterExpr v); 39 void visitPropertyExpr(PropertyExpr v); 40 void visitEmptyMember(EmptyMember v); 41 42 } 43 | Popular Tags |