org.mutabilitydetector.checkers
Class CollectionField

java.lang.Object
  extended by org.mutabilitydetector.checkers.CollectionField

public abstract class CollectionField
extends Object


Field Summary
 Dotted collectionType
           
 Iterable<org.mutabilitydetector.checkers.CollectionField.GenericType> genericParameterTypes
           
 
Constructor Summary
protected CollectionField(Dotted collectionType, Iterable<org.mutabilitydetector.checkers.CollectionField.GenericType> elementTypes)
           
 
Method Summary
abstract  String asString()
           
static CollectionField from(String collectionType, String signature)
           
abstract  boolean isGeneric()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

collectionType

public final Dotted collectionType

genericParameterTypes

public final Iterable<org.mutabilitydetector.checkers.CollectionField.GenericType> genericParameterTypes
Constructor Detail

CollectionField

protected CollectionField(Dotted collectionType,
                          Iterable<org.mutabilitydetector.checkers.CollectionField.GenericType> elementTypes)
Method Detail

isGeneric

public abstract boolean isGeneric()

asString

public abstract String asString()

from

public static CollectionField from(String collectionType,
                                   String signature)


Copyright © 2013. All Rights Reserved.