Class ExternalPropertyNode

java.lang.Object
com.oracle.truffle.api.nodes.Node
All Implemented Interfaces:
com.oracle.truffle.api.nodes.NodeInterface, Cloneable
Direct Known Subclasses:
BaseNodes.Infinity, BaseNodes.NaN, BytesNodes.base64, BytesNodes.hex, BytesNodes.length, BytesNodes.md5, BytesNodes.sha1, BytesNodes.sha256, BytesNodes.sha256Int, BytesNodes.size, ClassNodes.simpleName, DataSizeNodes.isBinaryUnit, DataSizeNodes.isDecimalUnit, DataSizeNodes.isPositive, DataSizeNodes.unit, DataSizeNodes.value, DurationNodes.isoString, DurationNodes.isPositive, DurationNodes.unit, DurationNodes.value, FloatNodes.abs, FloatNodes.b, FloatNodes.ceil, FloatNodes.d, FloatNodes.floor, FloatNodes.gb, FloatNodes.gib, FloatNodes.h, FloatNodes.isFinite, FloatNodes.isInfinite, FloatNodes.isNaN, FloatNodes.isNonZero, FloatNodes.isPositive, FloatNodes.kb, FloatNodes.kib, FloatNodes.mb, FloatNodes.mib, FloatNodes.min, FloatNodes.ms, FloatNodes.ns, FloatNodes.pb, FloatNodes.pib, FloatNodes.s, FloatNodes.sign, FloatNodes.tb, FloatNodes.tib, FloatNodes.us, IntNodes.abs, IntNodes.b, IntNodes.ceil, IntNodes.d, IntNodes.floor, IntNodes.gb, IntNodes.gib, IntNodes.h, IntNodes.inv, IntNodes.isEven, IntNodes.isFinite, IntNodes.isInfinite, IntNodes.isNaN, IntNodes.isNonZero, IntNodes.isOdd, IntNodes.isPositive, IntNodes.kb, IntNodes.kib, IntNodes.mb, IntNodes.mib, IntNodes.min, IntNodes.ms, IntNodes.ns, IntNodes.pb, IntNodes.pib, IntNodes.s, IntNodes.sign, IntNodes.tb, IntNodes.tib, IntNodes.us, IntSeqNodes.end, IntSeqNodes.start, IntSeqNodes.step, ListingNodes.distinct, ListingNodes.first, ListingNodes.firstOrNull, ListingNodes.isDistinct, ListingNodes.isEmpty, ListingNodes.last, ListingNodes.lastIndex, ListingNodes.lastOrNull, ListingNodes.length, ListingNodes.single, ListingNodes.singleOrNull, ListNodes.distinct, ListNodes.first, ListNodes.firstOrNull, ListNodes.isDistinct, ListNodes.isEmpty, ListNodes.last, ListNodes.lastIndex, ListNodes.lastOrNull, ListNodes.length, ListNodes.max, ListNodes.maxOrNull, ListNodes.min, ListNodes.minOrNull, ListNodes.rest, ListNodes.restOrNull, ListNodes.single, ListNodes.singleOrNull, MapNodes.entries, MapNodes.isEmpty, MapNodes.keys, MapNodes.length, MapNodes.values, MappingNodes.isEmpty, MappingNodes.keys, MappingNodes.length, MathNodes.e, MathNodes.maxFiniteFloat, MathNodes.maxInt, MathNodes.maxInt16, MathNodes.maxInt32, MathNodes.maxInt8, MathNodes.maxUInt, MathNodes.maxUInt16, MathNodes.maxUInt32, MathNodes.maxUInt8, MathNodes.minFiniteFloat, MathNodes.minInt, MathNodes.minInt16, MathNodes.minInt32, MathNodes.minInt8, MathNodes.minPositiveFloat, MathNodes.pi, PairNodes.first, PairNodes.key, PairNodes.second, PairNodes.value, PlatformNodes.current, ReflectNodes.moduleType, ReflectNodes.nothingType, ReflectNodes.unknownType, RegexNodes.groupCount, RegexNodes.pattern, ReleaseNodes.current, SetNodes.first, SetNodes.firstOrNull, SetNodes.isEmpty, SetNodes.last, SetNodes.lastOrNull, SetNodes.length, SetNodes.max, SetNodes.maxOrNull, SetNodes.min, SetNodes.minOrNull, SetNodes.rest, SetNodes.restOrNull, SetNodes.single, SetNodes.singleOrNull, StringNodes.base64, StringNodes.base64Decoded, StringNodes.base64DecodedBytes, StringNodes.chars, StringNodes.codePoints, StringNodes.isBase64, StringNodes.isBlank, StringNodes.isEmpty, StringNodes.isRegex, StringNodes.lastIndex, StringNodes.length, StringNodes.md5, StringNodes.sha1, StringNodes.sha256, StringNodes.sha256Int, TypeNodes.nullable

public abstract class ExternalPropertyNode extends ExternalMemberNode
  • Constructor Details

    • ExternalPropertyNode

      public ExternalPropertyNode()