Class UnsafeTypeInfo


  • public class UnsafeTypeInfo
    extends java.lang.Object
    • Constructor Detail

      • UnsafeTypeInfo

        public UnsafeTypeInfo​(UnsafeTypeInfo parent,
                              java.lang.String typeCode,
                              java.lang.String extensionName,
                              java.util.Collection<UnsafeMethodInfo> methods)
    • Method Detail

      • getTypeCode

        public java.lang.String getTypeCode()
      • getExtensionName

        public java.lang.String getExtensionName()
      • isUnsafeIgnoringMarked

        public boolean isUnsafeIgnoringMarked()
      • isUnsafeToRead

        public boolean isUnsafeToRead()
      • isUnsafeToReadIgnoringMarked

        public boolean isUnsafeToReadIgnoringMarked()
      • isUnsafeToWrite

        public boolean isUnsafeToWrite()
      • isUnsafeToWriteIgnoringMarked

        public boolean isUnsafeToWriteIgnoringMarked()
      • isUnsafeToRead

        public boolean isUnsafeToRead​(java.lang.String attribute)
      • isUnsafeToReadIgnoringMarked

        public boolean isUnsafeToReadIgnoringMarked​(java.lang.String attribute)
      • isUnsafeToWrite

        public boolean isUnsafeToWrite​(java.lang.String attribute)
      • isUnsafeToWriteIgnoringMarked

        public boolean isUnsafeToWriteIgnoringMarked​(java.lang.String attribute)
      • getUnsafeAttributesToRead

        public java.util.Collection<java.lang.String> getUnsafeAttributesToRead()
      • getUnsafeAttributesToWrite

        public java.util.Collection<java.lang.String> getUnsafeAttributesToWrite()
      • getMethodsNotCoveredByParent

        public java.util.Collection<UnsafeMethodInfo> getMethodsNotCoveredByParent()
      • isNotCoveredByParent

        public boolean isNotCoveredByParent​(UnsafeMethodInfo method)
      • getUnsafeToRead

        public java.util.Collection<UnsafeMethodInfo> getUnsafeToRead​(java.lang.String attribute)
      • getUnsafeToWrite

        public java.util.Collection<UnsafeMethodInfo> getUnsafeToWrite​(java.lang.String attribute)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object