public class DefaultNutsVersion extends DefaultNutsTokenFilter implements NutsVersion
expressioncontains, isBlank, isNull, likeclone, finalize, getClass, notify, notifyAll, wait, wait, waitparsecontains, isBlank, isNull, likeformatpublic static NutsVersion valueOf(String value, NutsSession session)
public NutsFormat formatter()
formatter in interface NutsFormattablepublic String getValue()
getValue in interface NutsVersionpublic int compareTo(String other)
compareTo in interface NutsVersionpublic int compareTo(NutsVersion other)
compareTo in interface Comparable<NutsVersion>compareTo in interface NutsVersionpublic NutsVersionFilter filter()
filter in interface NutsVersionpublic NutsVersionInterval[] intervals()
intervals in interface NutsVersionpublic boolean isSingleValue()
isSingleValue in interface NutsVersionpublic NutsVersion inc()
inc in interface NutsVersionpublic NutsVersion inc(int position)
inc in interface NutsVersionpublic int size()
size in interface NutsVersionpublic int numberSize()
numberSize in interface NutsVersionpublic String get(int level)
get in interface NutsVersionpublic BigInteger getNumber(int level)
getNumber in interface NutsVersionpublic BigInteger getNumber(int index, long defaultValue)
getNumber in interface NutsVersionpublic BigInteger getNumber(int level, BigInteger defaultValue)
getNumber in interface NutsVersionpublic NutsVersion inc(int position, long amount)
inc in interface NutsVersionpublic NutsVersion inc(int position, BigInteger amount)
inc in interface NutsVersionpublic boolean matches(String expression)
matches in interface NutsTokenFiltermatches in class DefaultNutsTokenFilterpublic static String incVersion(String oldVersion, int level, BigInteger count)
public static boolean isBlankVersion(String pattern)
public static boolean isStaticVersionPattern(String pattern)
Copyright © 2021 vpc open source initiative. All rights reserved.