类org.joda.time.tz.NameProvider源码实例Demo

下面列出了怎么用org.joda.time.tz.NameProvider的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: coming   文件: Cardumen_00189_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码2 项目: coming   文件: Cardumen_00189_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码3 项目: astor   文件: TestDateTimeZone.java
public void testNameProvider() {
    try {
        assertNotNull(DateTimeZone.getNameProvider());
    
        NameProvider provider = DateTimeZone.getNameProvider();
        DateTimeZone.setNameProvider(null);
        assertEquals(provider.getClass(), DateTimeZone.getNameProvider().getClass());
    
        provider = new MockOKButNullNameProvider();
        DateTimeZone.setNameProvider(provider);
        assertSame(provider, DateTimeZone.getNameProvider());
        
        assertEquals("+00:00", DateTimeZone.UTC.getShortName(TEST_TIME_SUMMER));
        assertEquals("+00:00", DateTimeZone.UTC.getName(TEST_TIME_SUMMER));
    } finally {
        DateTimeZone.setNameProvider(null);
    }
    
    try {
        System.setProperty("org.joda.time.DateTimeZone.NameProvider", "org.joda.time.tz.DefaultNameProvider");
        DateTimeZone.setNameProvider(null);
        assertEquals(DefaultNameProvider.class, DateTimeZone.getNameProvider().getClass());
    } finally {
        System.getProperties().remove("org.joda.time.DateTimeZone.NameProvider");
        DateTimeZone.setNameProvider(null);
        assertEquals(DefaultNameProvider.class, DateTimeZone.getNameProvider().getClass());
    }
}
 
源代码4 项目: coming   文件: Cardumen_00239_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码5 项目: coming   文件: Cardumen_00239_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码6 项目: coming   文件: Cardumen_0074_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码7 项目: coming   文件: Cardumen_0074_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码8 项目: coming   文件: Cardumen_00282_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码9 项目: joda-time-android   文件: TestDateTimeZone.java
@Test
public void testNameProvider() {
    try {
        assertNotNull(DateTimeZone.getNameProvider());
    
        NameProvider provider = DateTimeZone.getNameProvider();
        DateTimeZone.setNameProvider(null);
        assertEquals(provider.getClass(), DateTimeZone.getNameProvider().getClass());
    
        provider = new MockOKButNullNameProvider();
        DateTimeZone.setNameProvider(provider);
        assertSame(provider, DateTimeZone.getNameProvider());
        
        assertEquals("+00:00", DateTimeZone.UTC.getShortName(TEST_TIME_SUMMER));
        assertEquals("+00:00", DateTimeZone.UTC.getName(TEST_TIME_SUMMER));
    } finally {
        DateTimeZone.setNameProvider(null);
    }
    
    try {
        System.setProperty("org.joda.time.DateTimeZone.NameProvider", "org.joda.time.tz.DefaultNameProvider");
        DateTimeZone.setNameProvider(null);
        assertEquals(DefaultNameProvider.class, DateTimeZone.getNameProvider().getClass());
    } finally {
        System.getProperties().remove("org.joda.time.DateTimeZone.NameProvider");
        DateTimeZone.setNameProvider(null);
        assertEquals(DefaultNameProvider.class, DateTimeZone.getNameProvider().getClass());
    }
}
 
源代码10 项目: coming   文件: Cardumen_00282_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码11 项目: coming   文件: Cardumen_0070_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码12 项目: coming   文件: Cardumen_0070_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码13 项目: coming   文件: Cardumen_00137_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码14 项目: coming   文件: Cardumen_00137_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码15 项目: coming   文件: Nopol2017_0089_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码16 项目: coming   文件: Nopol2017_0089_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码17 项目: astor   文件: DateTimeZone.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码18 项目: coming   文件: Time_25_DateTimeZone_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码19 项目: coming   文件: Time_25_DateTimeZone_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码20 项目: coming   文件: Time_17_DateTimeZone_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码21 项目: coming   文件: Time_17_DateTimeZone_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码22 项目: coming   文件: Time_23_DateTimeZone_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码23 项目: coming   文件: Time_23_DateTimeZone_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码24 项目: coming   文件: Time_19_DateTimeZone_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码25 项目: coming   文件: Time_19_DateTimeZone_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码26 项目: coming   文件: Time_9_DateTimeZone_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码27 项目: coming   文件: Time_9_DateTimeZone_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码28 项目: coming   文件: Time_8_DateTimeZone_s.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码29 项目: coming   文件: Time_8_DateTimeZone_t.java
/**
 * Sets the name provider factory without performing the security check.
 * 
 * @param nameProvider  provider to use, or null for default
 * @throws IllegalArgumentException if the provider is invalid
 */
private static void setNameProvider0(NameProvider nameProvider) {
    if (nameProvider == null) {
        nameProvider = getDefaultNameProvider();
    }
    cNameProvider = nameProvider;
}
 
源代码30 项目: astor   文件: TestDateTimeZone.java
public void testNameProvider() {
    try {
        assertNotNull(DateTimeZone.getNameProvider());
    
        NameProvider provider = DateTimeZone.getNameProvider();
        DateTimeZone.setNameProvider(null);
        assertEquals(provider.getClass(), DateTimeZone.getNameProvider().getClass());
    
        provider = new MockOKButNullNameProvider();
        DateTimeZone.setNameProvider(provider);
        assertSame(provider, DateTimeZone.getNameProvider());
        
        assertEquals("+00:00", DateTimeZone.UTC.getShortName(TEST_TIME_SUMMER));
        assertEquals("+00:00", DateTimeZone.UTC.getName(TEST_TIME_SUMMER));
    } finally {
        DateTimeZone.setNameProvider(null);
    }
    
    try {
        System.setProperty("org.joda.time.DateTimeZone.NameProvider", "org.joda.time.tz.DefaultNameProvider");
        DateTimeZone.setNameProvider(null);
        assertEquals(DefaultNameProvider.class, DateTimeZone.getNameProvider().getClass());
    } finally {
        System.getProperties().remove("org.joda.time.DateTimeZone.NameProvider");
        DateTimeZone.setNameProvider(null);
        assertEquals(DefaultNameProvider.class, DateTimeZone.getNameProvider().getClass());
    }
    
    PrintStream syserr = System.err;
    try {
        System.setProperty("org.joda.time.DateTimeZone.NameProvider", "xxx");
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        System.setErr(new PrintStream(baos));
        
        DateTimeZone.setNameProvider(null);
        
        assertEquals(DefaultNameProvider.class, DateTimeZone.getNameProvider().getClass());
        String str = new String(baos.toByteArray());
        assertTrue(str.indexOf("java.lang.ClassNotFoundException") >= 0);
    } finally {
        System.setErr(syserr);
        System.getProperties().remove("org.joda.time.DateTimeZone.NameProvider");
        DateTimeZone.setNameProvider(null);
        assertEquals(DefaultNameProvider.class, DateTimeZone.getNameProvider().getClass());
    }
}
 
 类所在包
 同包方法