Class AnyOperationContributor

java.lang.Object
org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
All Implemented Interfaces:
AutoCloseable

public class AnyOperationContributor extends OperationContributor
  • Constructor Details

    • AnyOperationContributor

      public AnyOperationContributor()
  • Method Details

    • contributesTo

      public boolean contributesTo(Object target)
      Specified by:
      contributesTo in class OperationContributor
    • type

      public Object type()
    • instanceOf

      public boolean instanceOf(EolType type)
    • isTypeOf

      public boolean isTypeOf(EolType type)
    • isKindOf

      public boolean isKindOf(EolType type)
    • getNativeType

      public Class<?> getNativeType()
    • nativeType

      public Class<?> nativeType()
    • getOwningModel

      public IModel getOwningModel()
    • owningModel

      public IModel owningModel()
    • hasProperty

      public boolean hasProperty(String property) throws Exception
      Throws:
      Exception
    • asString

      public String asString()
    • isDefined

      public boolean isDefined()
    • isUndefined

      public final boolean isUndefined()
    • ifUndefined

      public Object ifUndefined(Object alternative)
    • println

      public Object println()
    • println

      public Object println(Object prefix)
    • println

      public Object println(Object prefix, Object suffix)
    • print

      public Object print()
    • print

      public Object print(Object prefix)
    • print

      public Object print(Object prefix, Object suffix)
    • err

      public Object err()
    • err

      public Object err(Object prefix)
    • err

      public Object err(Object prefix, Object suffix)
    • errln

      public Object errln()
    • errln

      public Object errln(Object prefix)
    • errln

      public Object errln(Object prefix, Object suffix)
    • format

      public String format(String formatString)
    • asInteger

      public int asInteger()
    • isInteger

      public boolean isInteger()
    • isReal

      public boolean isReal()
    • asReal

      public float asReal()
    • asDouble

      public double asDouble()
    • asFloat

      public float asFloat()
    • asLong

      public long asLong()
    • asBoolean

      public boolean asBoolean()
    • asUnicode

      public String asUnicode()
    • asDate

      public Date asDate(String format) throws ParseException
      Throws:
      ParseException
    • asVar

      public Object asVar(String name)