Class VpType

java.lang.Object
org.proforma.variability.transfer.VpType
Direct Known Subclasses:
Vp

public class VpType extends Object
  • Constructor Details

    • VpType

      public VpType()
    • VpType

      public VpType(VpType other)
    • VpType

      public VpType(VpT type, Vp... vps)
  • Method Details

    • clone

      public VpType clone()
      Overrides:
      clone in class Object
    • getType

      public VpT getType()
    • setType

      public void setType(VpT type)
    • getCVp

      public CVp getCVp()
    • setCVp

      public void setCVp(CVp cvp)
    • getVp

      public Vp getVp(String key)
    • getVps

      public Vp[] getVps()
    • isIntervalScaled

      public boolean isIntervalScaled()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getRepresentedVSubclass

      public Class<? extends V> getRepresentedVSubclass()
    • represents

      public boolean represents(Class<? extends V> clazz)
    • displayString

      public String displayString()
    • getAssociatedValueType

      public Class<?> getAssociatedValueType()
    • i

      public static VpType i()
    • c

      public static VpType c()
    • s

      public static VpType s()
    • d

      public static VpType d()
    • b

      public static VpType b()
    • t

      public static VpType t(Vp... vps)
    • isNumberType

      public boolean isNumberType()
    • isTableType

      public boolean isTableType()