Class MethodNameColumnImpl

  • All Implemented Interfaces:
    java.lang.Cloneable, org.refcodes.mixin.KeyAccessor<java.lang.String>, org.refcodes.mixin.TypeAccessor<java.lang.String>, org.refcodes.tabular.Column<java.lang.String>

    public class MethodNameColumnImpl
    extends org.refcodes.tabular.AbstractColumn<java.lang.String>
    implements java.lang.Cloneable
    Implementation of a Column for working with String instances with the semantics of a method name, being Cloneable.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.refcodes.mixin.KeyAccessor

        org.refcodes.mixin.KeyAccessor.KeyBuilder<K extends java.lang.Object,B extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>>, org.refcodes.mixin.KeyAccessor.KeyMutator<K extends java.lang.Object>, org.refcodes.mixin.KeyAccessor.KeyProperty<K extends java.lang.Object>
      • Nested classes/interfaces inherited from interface org.refcodes.mixin.TypeAccessor

        org.refcodes.mixin.TypeAccessor.TypeMutator<T extends java.lang.Object>, org.refcodes.mixin.TypeAccessor.TypeProperty<T extends java.lang.Object>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object clone()
      java.lang.String fromStorageStrings​(java.lang.String[] aStringValues)
      java.lang.String toPrintable​(java.lang.String aValue)
      java.lang.String[] toStorageStrings​(java.lang.String aValue)
      • Methods inherited from class org.refcodes.tabular.AbstractColumn

        contains, fromStorageString, get, getKey, getType, remove, toStorageString
      • Methods inherited from interface org.refcodes.tabular.Column

        getValue, getValue_, toStorageString_
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • toStorageStrings

        public java.lang.String[] toStorageStrings​(java.lang.String aValue)
        Specified by:
        toStorageStrings in interface org.refcodes.tabular.Column<java.lang.String>
      • fromStorageStrings

        public java.lang.String fromStorageStrings​(java.lang.String[] aStringValues)
                                            throws java.text.ParseException
        Specified by:
        fromStorageStrings in interface org.refcodes.tabular.Column<java.lang.String>
        Throws:
        java.text.ParseException
      • toPrintable

        public java.lang.String toPrintable​(java.lang.String aValue)
        Specified by:
        toPrintable in interface org.refcodes.tabular.Column<java.lang.String>
        Overrides:
        toPrintable in class org.refcodes.tabular.AbstractColumn<java.lang.String>
      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Overrides:
        clone in class org.refcodes.tabular.AbstractColumn<java.lang.String>
        Throws:
        java.lang.CloneNotSupportedException