Class NativeType

  • All Implemented Interfaces:
    RuntimeType

    public class NativeType
    extends java.lang.Object
    implements RuntimeType
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.lang.Class cptClass  
      (package private) java.lang.String cptID  
      (package private) long timeCounter  
      (package private) boolean trackTime  
    • Constructor Summary

      Constructors 
      Constructor Description
      NativeType​(java.lang.String cid, java.lang.Class cls)  
    • Field Detail

      • cptID

        java.lang.String cptID
      • cptClass

        java.lang.Class cptClass
      • timeCounter

        long timeCounter
      • trackTime

        boolean trackTime
    • Constructor Detail

      • NativeType

        public NativeType​(java.lang.String cid,
                          java.lang.Class cls)
    • Method Detail

      • getID

        public java.lang.String getID()
        Specified by:
        getID in interface RuntimeType
      • enableTiming

        public void enableTiming()
      • getTotalTime

        public long getTotalTime()
      • addTime

        public void addTime​(long dt)