Package ipsk.beans

Class PropertyNameOrder


  • public class PropertyNameOrder
    extends java.lang.Object
    Author:
    klausj
    • Constructor Summary

      Constructors 
      Constructor Description
      PropertyNameOrder​(java.beans.PropertyDescriptor[] persistencePropertyDescriptors)  
      PropertyNameOrder​(java.lang.String[] availableProperties)  
      PropertyNameOrder​(java.util.Set<java.lang.String> availablePropertiesSet)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void applyPreferredOrder​(java.lang.String prefPropertiesAsList)
      Adds new properties order preference as comma separated string.
      void applyPreferredOrder​(java.lang.String[] prefProperties)  
      java.lang.String[] getOrder()  
      java.util.ArrayList<java.lang.String> getOrderArrayList()  
      static void main​(java.lang.String[] args)  
      static java.lang.String[] parsePropertyList​(java.lang.String listAsString)  
      static java.util.List<java.lang.String> parsePropertyListAsList​(java.lang.String listAsString)  
      boolean removeAll​(java.util.Collection<java.lang.String> c)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • PROPERTY_NAME_WILDCARD

        public static final java.lang.String PROPERTY_NAME_WILDCARD
        See Also:
        Constant Field Values
    • Constructor Detail

      • PropertyNameOrder

        public PropertyNameOrder​(java.lang.String[] availableProperties)
      • PropertyNameOrder

        public PropertyNameOrder​(java.util.Set<java.lang.String> availablePropertiesSet)
      • PropertyNameOrder

        public PropertyNameOrder​(java.beans.PropertyDescriptor[] persistencePropertyDescriptors)
    • Method Detail

      • removeAll

        public boolean removeAll​(java.util.Collection<java.lang.String> c)
      • getOrder

        public java.lang.String[] getOrder()
      • applyPreferredOrder

        public void applyPreferredOrder​(java.lang.String[] prefProperties)
      • applyPreferredOrder

        public void applyPreferredOrder​(java.lang.String prefPropertiesAsList)
        Adds new properties order preference as comma separated string.
        Parameters:
        prefPropertiesAsList -
      • parsePropertyList

        public static java.lang.String[] parsePropertyList​(java.lang.String listAsString)
      • parsePropertyListAsList

        public static java.util.List<java.lang.String> parsePropertyListAsList​(java.lang.String listAsString)
      • main

        public static void main​(java.lang.String[] args)
      • getOrderArrayList

        public java.util.ArrayList<java.lang.String> getOrderArrayList()