BowlerKernel
NamespaceEncapsulation.java
Go to the documentation of this file.
1 package com.neuronrobotics.sdk.common;
2 
3 import java.util.ArrayList;
4 
5 // TODO: Auto-generated Javadoc
9 public class NamespaceEncapsulation {
10 
12  private final String namespace;
13 
15  private ArrayList<RpcEncapsulation> rpcList= null;
16 
22  public NamespaceEncapsulation(String ns){
23  namespace=ns;
24  }
25 
31  public String getNamespace() {
32  return namespace;
33  }
34 
40  public ArrayList<RpcEncapsulation> getRpcList() {
41  return rpcList;
42  }
43 
49  public void setRpcList(ArrayList<RpcEncapsulation> rpcList) {
50  this.rpcList = rpcList;
51  }
52 
53  /* (non-Javadoc)
54  * @see java.lang.Object#toString()
55  */
56  @Override
57  public String toString(){
58  String s=namespace+" Num RPC="+ rpcList.size();
59  for(RpcEncapsulation rpc:getRpcList()){
60  s+="\n\t"+rpc.toString();
61  }
62  return s;
63  }
64 
65 }
void setRpcList(ArrayList< RpcEncapsulation > rpcList)