1 16 package org.joda.time; 17 18 import org.joda.time.chrono.ISOChronology; 19 20 25 public class MockPartial implements ReadablePartial { 26 27 public static final ReadablePartial EMPTY_INSTANCE = new MockPartial(); 28 29 public Chronology getChronology() { 30 return ISOChronology.getInstanceUTC(); 31 } 32 public int size() { 33 return getFields().length; 34 } 35 public DateTimeFieldType getFieldType(int index) { 36 return getFields()[index].getType(); 37 } 38 public DateTimeField getField(int index) { 39 return getFields()[index]; 40 } 41 public int getValue(int index) { 42 return getValues()[index]; 43 } 44 public int get(DateTimeFieldType field) { 45 return 0; 46 } 47 public boolean isSupported(DateTimeFieldType field) { 48 return false; 49 } 50 public DateTime toDateTime(DateTimeZone zone) { 51 return null; 52 } 53 public DateTime toDateTime(ReadableInstant base) { 54 return null; 55 } 56 public DateTimeField[] getFields() { 57 return new DateTimeField[0]; 58 } 59 public int[] getValues() { 60 return new int[0]; 61 } 62 } 63 | Popular Tags |