Class JavaChildAccessor

    • Constructor Detail

      • JavaChildAccessor

        public JavaChildAccessor​(Object parent,
                                 String name)
    • Method Detail

      • getRawValue

        public abstract Object getRawValue()
                                    throws io.atlasmap.api.AtlasException
        Throws:
        io.atlasmap.api.AtlasException
      • getRawGenericType

        public abstract Type getRawGenericType()
                                        throws io.atlasmap.api.AtlasException
        Throws:
        io.atlasmap.api.AtlasException
      • getRawClass

        public abstract Class<?> getRawClass()
                                      throws io.atlasmap.api.AtlasException
        Throws:
        io.atlasmap.api.AtlasException
      • getParentObject

        public Object getParentObject()
      • getName

        public String getName()
      • getCollectionType

        public io.atlasmap.v2.CollectionType getCollectionType()
                                                        throws io.atlasmap.api.AtlasException
        Throws:
        io.atlasmap.api.AtlasException
      • getCollectionValues

        public List<?> getCollectionValues()
                                    throws io.atlasmap.api.AtlasException
        Throws:
        io.atlasmap.api.AtlasException
      • getFieldClass

        public Class<?> getFieldClass()
                               throws io.atlasmap.api.AtlasException
        Throws:
        io.atlasmap.api.AtlasException
      • getValue

        public Object getValue()
                        throws io.atlasmap.api.AtlasException
        Throws:
        io.atlasmap.api.AtlasException
      • getValueAt

        public Object getValueAt​(int pos)
                          throws io.atlasmap.api.AtlasException
        Throws:
        io.atlasmap.api.AtlasException