com.steptools.stdev
Class PrimitiveDomain

java.lang.Object
  extended by com.steptools.stdev.Domain
      extended by com.steptools.stdev.PrimitiveDomain

public class PrimitiveDomain
extends Domain

Represents a primitive EXPRESS type


Method Summary
 boolean isBoolean()
           
 boolean isInteger()
           
 boolean isLogical()
           
 boolean isReal()
           
 boolean isString()
           
 boolean typeIsa(Domain other)
          Tests if this Domain is assignable to the other Domain.
 
Methods inherited from class com.steptools.stdev.Domain
getName, isAggregate, isEntity, isEnumeration, isSelect
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

typeIsa

public boolean typeIsa(Domain other)
Description copied from class: Domain
Tests if this Domain is assignable to the other Domain.

Specified by:
typeIsa in class Domain
Parameters:
other - The domain to compare to
Returns:
true If this domain is equal to or a subtype of the other Domain.

isBoolean

public boolean isBoolean()
Overrides:
isBoolean in class Domain

isLogical

public boolean isLogical()
Overrides:
isLogical in class Domain

isReal

public boolean isReal()
Overrides:
isReal in class Domain

isInteger

public boolean isInteger()
Overrides:
isInteger in class Domain

isString

public boolean isString()
Overrides:
isString in class Domain