cc.plural.jsonij.marshal
Class JavaMarshaler.CycleDetector

java.lang.Object
  extended by cc.plural.jsonij.marshal.JavaMarshaler.CycleDetector
All Implemented Interfaces:
Cloneable
Enclosing class:
JavaMarshaler

public static class JavaMarshaler.CycleDetector
extends Object
implements Cloneable


Constructor Summary
  JavaMarshaler.CycleDetector()
           
protected JavaMarshaler.CycleDetector(HashMap<Integer,Integer> list)
           
 
Method Summary
 void addHash(int hash)
           
protected  Object clone()
           
protected  JavaMarshaler.CycleDetector cloneCycleDetector()
           
 int getHashCount(int hash)
           
 boolean hashDetected(int hash)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaMarshaler.CycleDetector

public JavaMarshaler.CycleDetector()

JavaMarshaler.CycleDetector

protected JavaMarshaler.CycleDetector(HashMap<Integer,Integer> list)
Method Detail

hashDetected

public boolean hashDetected(int hash)

getHashCount

public int getHashCount(int hash)

addHash

public void addHash(int hash)

cloneCycleDetector

protected JavaMarshaler.CycleDetector cloneCycleDetector()

clone

protected Object clone()
                throws CloneNotSupportedException
Overrides:
clone in class Object
Throws:
CloneNotSupportedException


Copyright © 2012. All Rights Reserved.