Class Property

java.lang.Object
org.aoju.bus.image.galaxy.Property
All Implemented Interfaces:
Serializable

public class Property extends Object implements Serializable
Since:
Java 17+
Author:
Kimi Liu
See Also:
  • Field Details

    • LINE_SEPARATOR

      public static String LINE_SEPARATOR
  • Constructor Details

    • Property

      public Property(String name, Object value)
    • Property

      public Property(String s)
  • Method Details

    • valueOf

      public static Property[] valueOf(String[] ss)
    • getFrom

      public static <T> T getFrom(Property[] props, String name, T defVal)
    • appendLine

      public static StringBuilder appendLine(StringBuilder sb, Object... ss)
    • concat

      public static String concat(String[] ss, char delim)
    • concat

      public static String concat(Collection<String> ss, char delim)
    • splitAndTrim

      public static Object splitAndTrim(String s, char delim)
    • split

      public static String[] split(String s, char delim)
    • cut

      public static String cut(String s, int index, char delim)
    • trimTrailing

      public static String trimTrailing(String s)
    • parseIS

      public static int parseIS(String s)
    • parseDS

      public static double parseDS(String s)
    • formatDS

      public static String formatDS(float f)
    • formatDS

      public static String formatDS(double d)
    • matches

      public static boolean matches(String s, String key, boolean matchNullOrEmpty, boolean ignoreCase)
    • compilePattern

      public static Pattern compilePattern(String key, boolean ignoreCase)
    • containsWildCard

      public static boolean containsWildCard(String s)
    • maskNull

      public static String[] maskNull(String[] ss)
    • maskNull

      public static <T> T maskNull(T o, T mask)
    • nullify

      public static <T> T nullify(T o, T val)
    • maskEmpty

      public static String maskEmpty(String s, String mask)
    • truncate

      public static String truncate(String s, int maxlen)
    • equals

      public static <T> boolean equals(T o1, T o2)
    • replaceSystemProperties

      public static String replaceSystemProperties(String s)
    • isUpperCase

      public static boolean isUpperCase(String s)
    • isIPAddr

      public static boolean isIPAddr(String s)
    • contains

      public static <T> boolean contains(T[] a, T o)
    • requireNotEmpty

      public static <T> T[] requireNotEmpty(T[] a, String message)
    • requireNotEmpty

      public static String requireNotEmpty(String s, String message)
    • requireContainsNoEmpty

      public static String[] requireContainsNoEmpty(String[] ss, String message)
    • getName

      public final String getName()
    • getValue

      public final Object getValue()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setAt

      public void setAt(Object o)