Class CaseStructure

java.lang.Object
org.immutables.value.processor.meta.CaseStructure

public class CaseStructure extends Object
  • Field Details

    • implementedTypes

      public final List<ValueType> implementedTypes
    • subtypeUsages

      public final com.google.common.collect.SetMultimap<String,ValueType> subtypeUsages
    • implementedTypeNames

      private final Set<String> implementedTypeNames
    • subtyping

      public final com.google.common.collect.SetMultimap<String,ValueType> subtyping
    • isImplementedType

      public final com.google.common.base.Predicate<String> isImplementedType
    • knownSubtypes

      public final com.google.common.base.Function<Object,Iterable<ValueType>> knownSubtypes
  • Constructor Details

  • Method Details