Lines Matching defs:Flags

526  * <h4> Flags </h4>
1763 * <p> Flags, width, and precision are not applicable. If any are provided an
2571 private Flags f = Flags.NONE;
2594 private Flags flags(String s) {
2595 f = Flags.parse(s);
2596 if (f.contains(Flags.PREVIOUS))
2601 Flags flags() {
2648 f.add(Flags.UPPERCASE);
2672 f.add(Flags.UPPERCASE);
2833 if (f.contains(Flags.ALTERNATE))
2834 failMismatch(Flags.ALTERNATE, 's');
2863 if (f.contains(Flags.UPPERCASE))
2872 boolean pad = f.contains(Flags.LEFT_JUSTIFY);
2884 // Flags.UPPERCASE is set internally for legal conversions.
2885 Flags dupf = f.dup().remove(Flags.UPPERCASE);
2894 sb.append(f.contains(Flags.UPPERCASE) ? 'T' : 't');
2895 sb.append(f.contains(Flags.UPPERCASE)
2902 && f.contains(Flags.ALTERNATE))
2903 failMismatch(Flags.ALTERNATE, c);
2905 if (width == -1 && f.contains(Flags.LEFT_JUSTIFY))
2907 checkBadFlags(Flags.PLUS, Flags.LEADING_SPACE, Flags.ZERO_PAD,
2908 Flags.GROUP, Flags.PARENTHESES);
2916 checkBadFlags(Flags.ALTERNATE, Flags.PLUS, Flags.LEADING_SPACE,
2917 Flags.ZERO_PAD, Flags.GROUP, Flags.PARENTHESES);
2919 if (width == -1 && f.contains(Flags.LEFT_JUSTIFY))
2926 checkBadFlags(Flags.ALTERNATE, Flags.PLUS, Flags.LEADING_SPACE,
2927 Flags.ZERO_PAD, Flags.GROUP, Flags.PARENTHESES);
2929 if (width == -1 && f.contains(Flags.LEFT_JUSTIFY))
2939 checkBadFlags(Flags.ALTERNATE);
2941 checkBadFlags(Flags.GROUP);
2943 checkBadFlags(Flags.GROUP);
2946 private void checkBadFlags(Flags ... badFlags) {
2956 checkBadFlags(Flags.PARENTHESES, Flags.GROUP);
2958 checkBadFlags(Flags.GROUP);
2960 checkBadFlags(Flags.ALTERNATE);
2973 && (f.contains(Flags.LEFT_JUSTIFY) || f.contains(Flags.ZERO_PAD)))
2977 if ((f.contains(Flags.PLUS) && f.contains(Flags.LEADING_SPACE))
2978 || (f.contains(Flags.LEFT_JUSTIFY) && f.contains(Flags.ZERO_PAD)))
2987 if (f.valueOf() != Flags.LEFT_JUSTIFY.valueOf()
2988 && f.valueOf() != Flags.NONE.valueOf())
2991 if (width == -1 && f.contains(Flags.LEFT_JUSTIFY))
2997 if (f.valueOf() != Flags.NONE.valueOf())
3059 checkBadFlags(Flags.PARENTHESES, Flags.LEADING_SPACE,
3060 Flags.PLUS);
3062 int len = (f.contains(Flags.ALTERNATE)
3067 if (f.contains(Flags.ALTERNATE))
3069 if (f.contains(Flags.ZERO_PAD))
3073 checkBadFlags(Flags.PARENTHESES, Flags.LEADING_SPACE,
3074 Flags.PLUS);
3076 int len = (f.contains(Flags.ALTERNATE)
3081 if (f.contains(Flags.ALTERNATE))
3082 sb.append(f.contains(Flags.UPPERCASE) ? "0X" : "0x");
3083 if (f.contains(Flags.ZERO_PAD))
3085 if (f.contains(Flags.UPPERCASE))
3097 if (f.contains(Flags.PLUS)) {
3099 } else if (f.contains(Flags.LEADING_SPACE)) {
3103 if (f.contains(Flags.PARENTHESES))
3113 if (neg && f.contains(Flags.PARENTHESES))
3134 if (neg && f.contains(Flags.PARENTHESES))
3138 if (f.contains(Flags.ALTERNATE)) {
3142 if (f.contains(Flags.ZERO_PAD)) {
3151 if (neg && f.contains(Flags.PARENTHESES))
3155 if (f.contains(Flags.ALTERNATE)) {
3157 sb.append(f.contains(Flags.UPPERCASE) ? "0X" : "0x");
3159 if (f.contains(Flags.ZERO_PAD))
3162 if (f.contains(Flags.UPPERCASE))
3192 sb.append(f.contains(Flags.UPPERCASE)
3198 sb.append(f.contains(Flags.UPPERCASE) ? "NAN" : "NaN");
3207 Flags f, char c, int precision, boolean neg)
3226 if (f.contains(Flags.ALTERNATE) && (prec == 0))
3237 sb.append(f.contains(Flags.UPPERCASE) ? 'E' : 'e');
3239 Flags flags = f.dup().remove(Flags.GROUP);
3265 if (f.contains(Flags.ALTERNATE) && (prec == 0))
3298 if (f.contains(Flags.ALTERNATE) && (prec == 0))
3311 sb.append(f.contains(Flags.UPPERCASE) ? 'E' : 'e');
3313 Flags flags = f.dup().remove(Flags.GROUP);
3333 boolean upper = f.contains(Flags.UPPERCASE);
3336 if (f.contains(Flags.ZERO_PAD))
3521 Flags f, char c, int precision, boolean neg)
3555 && (nzeros > 0 || (f.contains(Flags.ALTERNATE))))
3568 sb.append(f.contains(Flags.UPPERCASE) ? 'E' : 'e');
3570 Flags flags = f.dup().remove(Flags.GROUP);
3609 if (bdl.scale() == 0 && (f.contains(Flags.ALTERNATE) || nzeros > 0))
3785 private int adjustWidth(int width, Flags f, boolean neg) {
3787 if (newW != -1 && neg && f.contains(Flags.PARENTHESES))
3821 if (f.contains(Flags.UPPERCASE))
3842 Flags flags = (c == DateTime.HOUR_OF_DAY_0
3844 ? Flags.ZERO_PAD
3845 : Flags.NONE);
3851 Flags flags = Flags.ZERO_PAD;
3857 Flags flags = Flags.ZERO_PAD;
3863 Flags flags = Flags.ZERO_PAD;
3869 Flags flags = Flags.NONE;
3886 Flags flags = Flags.NONE;
3892 Flags flags = Flags.ZERO_PAD;
3905 Flags flags = Flags.ZERO_PAD;
3958 Flags flags = Flags.ZERO_PAD;
3965 Flags flags = (c == DateTime.DAY_OF_MONTH_0
3966 ? Flags.ZERO_PAD
3967 : Flags.NONE);
3973 Flags flags = Flags.ZERO_PAD;
3979 Flags flags = Flags.ZERO_PAD;
4039 private void failMismatch(Flags f, char c) {
4057 localizedMagnitude(StringBuilder sb, long value, Flags f,
4065 localizedMagnitude(StringBuilder sb, char[] value, Flags f,
4097 if (f.contains(Flags.GROUP)) {
4126 if (width != -1 && f.contains(Flags.ZERO_PAD))
4134 private static class Flags {
4137 static final Flags NONE = new Flags(0); // ''
4140 static final Flags LEFT_JUSTIFY = new Flags(1<<0); // '-'
4141 static final Flags UPPERCASE = new Flags(1<<1); // '^'
4142 static final Flags ALTERNATE = new Flags(1<<2); // '#'
4145 static final Flags PLUS = new Flags(1<<3); // '+'
4146 static final Flags LEADING_SPACE = new Flags(1<<4); // ' '
4147 static final Flags ZERO_PAD = new Flags(1<<5); // '0'
4148 static final Flags GROUP = new Flags(1<<6); // ','
4149 static final Flags PARENTHESES = new Flags(1<<7); // '('
4152 static final Flags PREVIOUS = new Flags(1<<8); // '<'
4154 private Flags(int f) {
4162 public boolean contains(Flags f) {
4166 public Flags dup() {
4167 return new Flags(flags);
4170 private Flags add(Flags f) {
4175 public Flags remove(Flags f) {
4180 public static Flags parse(String s) {
4182 Flags f = new Flags(0);
4184 Flags v = parse(ca[i]);
4193 private static Flags parse(char c) {
4208 // Returns a string representation of the current {@code Flags}.
4209 public static String toString(Flags f) {