nl.jqno.equalsverifier
Class Configuration<T>

java.lang.Object
  extended by nl.jqno.equalsverifier.Configuration<T>

public class Configuration<T>
extends Object


Method Summary
 ClassAccessor<T> createClassAccessor()
           
 Set<String> getAllFieldsShouldBeUsedExceptions()
           
 nl.jqno.equalsverifier.CachedHashCodeInitializer<T> getCachedHashCodeInitializer()
           
 PrefabValues getPrefabValues()
           
 Class<? extends T> getRedefinedSubclass()
           
 Class<T> getType()
           
 EnumSet<Warning> getWarningsToSuppress()
           
 boolean hasRedefinedSuperclass()
           
 boolean isAllFieldsShouldBeUsed()
           
 boolean isUsingGetClass()
           
static
<T> Configuration<T>
of(Class<T> type)
           
 Configuration<T> withAllFieldsShouldBeUsed()
           
 Configuration<T> withAllFieldsShouldBeUsedExceptions(String[] value)
           
 Configuration<T> withCachedHashCodeInitializer(nl.jqno.equalsverifier.CachedHashCodeInitializer<T> value)
           
 Configuration<T> withRedefinedSubclass(Class<? extends T> value)
           
 Configuration<T> withRedefinedSuperclass()
           
 Configuration<T> withUsingGetClass()
           
 Configuration<T> withWarningsToSuppress(EnumSet<Warning> value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

of

public static <T> Configuration<T> of(Class<T> type)

getType

public Class<T> getType()

getPrefabValues

public PrefabValues getPrefabValues()

withAllFieldsShouldBeUsed

public Configuration<T> withAllFieldsShouldBeUsed()

isAllFieldsShouldBeUsed

public boolean isAllFieldsShouldBeUsed()

withAllFieldsShouldBeUsedExceptions

public Configuration<T> withAllFieldsShouldBeUsedExceptions(String[] value)

getAllFieldsShouldBeUsedExceptions

public Set<String> getAllFieldsShouldBeUsedExceptions()

withCachedHashCodeInitializer

public Configuration<T> withCachedHashCodeInitializer(nl.jqno.equalsverifier.CachedHashCodeInitializer<T> value)

getCachedHashCodeInitializer

public nl.jqno.equalsverifier.CachedHashCodeInitializer<T> getCachedHashCodeInitializer()

withRedefinedSuperclass

public Configuration<T> withRedefinedSuperclass()

hasRedefinedSuperclass

public boolean hasRedefinedSuperclass()

withRedefinedSubclass

public Configuration<T> withRedefinedSubclass(Class<? extends T> value)

getRedefinedSubclass

public Class<? extends T> getRedefinedSubclass()

withUsingGetClass

public Configuration<T> withUsingGetClass()

isUsingGetClass

public boolean isUsingGetClass()

withWarningsToSuppress

public Configuration<T> withWarningsToSuppress(EnumSet<Warning> value)

getWarningsToSuppress

public EnumSet<Warning> getWarningsToSuppress()

createClassAccessor

public ClassAccessor<T> createClassAccessor()


Copyright © 2015. All Rights Reserved.