Interface ElementWiseProxyTransform

    • Method Detail

      • renaming

        static ElementWiseProxyTransform renaming​(java.lang.String proxy,
                                                  java.lang.String raw)
        Proxy renaming attribute.
        Parameters:
        proxy - name of proxy attribute
        raw - name of raw attribute
        Returns:
        the transform performing the rename operation
      • droppingUntilCharacter

        static ElementWiseProxyTransform droppingUntilCharacter​(char character,
                                                                java.lang.String rawPrefix)
      • fromProxy

        java.lang.String fromProxy​(java.lang.String proxy)
        Apply transformation to attribute name from proxy naming.
        Parameters:
        proxy - name of the attribute in proxy namespace
        Returns:
        the raw attribute
      • toProxy

        java.lang.String toProxy​(java.lang.String raw)
        Apply transformation to attribute name to proxy naming.
        Parameters:
        raw - the raw attribute name
        Returns:
        the proxy attribute name
      • setup

        @Deprecated
        default void setup​(AttributeDescriptor<?> target)
        Deprecated.
        Setup this transform for given target attribute.
        Parameters:
        target - the target attribute descriptor