Class ClassMetadataRequirements

java.lang.Object
org.teavm.model.analysis.ClassMetadataRequirements

public class ClassMetadataRequirements extends Object
  • Constructor Details

    • ClassMetadataRequirements

      public ClassMetadataRequirements(DependencyInfo dependencyInfo)
  • Method Details

    • getInfo

      public ClassMetadataRequirements.Info getInfo(String className)
    • getInfo

      public ClassMetadataRequirements.Info getInfo(ValueType className)
    • hasArrayGet

      public boolean hasArrayGet()
    • hasArrayLength

      public boolean hasArrayLength()
    • hasArrayCopy

      public boolean hasArrayCopy()
    • hasEnumConstants

      public boolean hasEnumConstants()
    • hasSuperclass

      public boolean hasSuperclass()
    • hasIsAssignable

      public boolean hasIsAssignable()
    • hasArrayNewInstance

      public boolean hasArrayNewInstance()
    • hasEnclosingClass

      public boolean hasEnclosingClass()
    • hasDeclaringClass

      public boolean hasDeclaringClass()
    • hasSimpleName

      public boolean hasSimpleName()
    • hasName

      public boolean hasName()