本文整理汇总了Java中org.codehaus.jackson.Base64Variant.getPaddingChar方法的典型用法代码示例。如果您正苦于以下问题:Java Base64Variant.getPaddingChar方法的具体用法?Java Base64Variant.getPaddingChar怎么用?Java Base64Variant.getPaddingChar使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.codehaus.jackson.Base64Variant
的用法示例。
在下文中一共展示了Base64Variant.getPaddingChar方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: _reportInvalidBase64
import org.codehaus.jackson.Base64Variant; //导入方法依赖的package包/类
protected void _reportInvalidBase64(Base64Variant paramBase64Variant, char paramChar, int paramInt, String paramString)
throws JsonParseException
{
String str;
if (paramChar <= ' ')
str = "Illegal white space character (code 0x" + Integer.toHexString(paramChar) + ") as character #" + (paramInt + 1) + " of 4-char base64 unit: can only used between units";
while (true)
{
if (paramString != null)
str = str + ": " + paramString;
throw _constructError(str);
if (paramBase64Variant.usesPaddingChar(paramChar))
{
str = "Unexpected padding character ('" + paramBase64Variant.getPaddingChar() + "') as character #" + (paramInt + 1) + " of 4-char base64 unit: padding only legal as 3rd or 4th character";
continue;
}
if ((!Character.isDefined(paramChar)) || (Character.isISOControl(paramChar)))
{
str = "Illegal character (code 0x" + Integer.toHexString(paramChar) + ") in base64 content";
continue;
}
str = "Illegal character '" + paramChar + "' (code 0x" + Integer.toHexString(paramChar) + ") in base64 content";
}
}
示例2: reportInvalidChar
import org.codehaus.jackson.Base64Variant; //导入方法依赖的package包/类
protected IllegalArgumentException reportInvalidChar(Base64Variant paramBase64Variant, char paramChar, int paramInt, String paramString)
throws IllegalArgumentException
{
String str;
if (paramChar <= ' ')
str = "Illegal white space character (code 0x" + Integer.toHexString(paramChar) + ") as character #" + (paramInt + 1) + " of 4-char base64 unit: can only used between units";
while (true)
{
if (paramString != null)
str = str + ": " + paramString;
return new IllegalArgumentException(str);
if (paramBase64Variant.usesPaddingChar(paramChar))
{
str = "Unexpected padding character ('" + paramBase64Variant.getPaddingChar() + "') as character #" + (paramInt + 1) + " of 4-char base64 unit: padding only legal as 3rd or 4th character";
continue;
}
if ((!Character.isDefined(paramChar)) || (Character.isISOControl(paramChar)))
{
str = "Illegal character (code 0x" + Integer.toHexString(paramChar) + ") in base64 content";
continue;
}
str = "Illegal character '" + paramChar + "' (code 0x" + Integer.toHexString(paramChar) + ") in base64 content";
}
}
示例3: reportInvalidChar
import org.codehaus.jackson.Base64Variant; //导入方法依赖的package包/类
protected IllegalArgumentException reportInvalidChar(Base64Variant paramBase64Variant, int paramInt1, int paramInt2, String paramString)
throws IllegalArgumentException
{
String str;
if (paramInt1 <= 32)
str = "Illegal white space character (code 0x" + Integer.toHexString(paramInt1) + ") as character #" + (paramInt2 + 1) + " of 4-char base64 unit: can only used between units";
while (true)
{
if (paramString != null)
str = str + ": " + paramString;
return new IllegalArgumentException(str);
if (paramBase64Variant.usesPaddingChar(paramInt1))
{
str = "Unexpected padding character ('" + paramBase64Variant.getPaddingChar() + "') as character #" + (paramInt2 + 1) + " of 4-char base64 unit: padding only legal as 3rd or 4th character";
continue;
}
if ((!Character.isDefined(paramInt1)) || (Character.isISOControl(paramInt1)))
{
str = "Illegal character (code 0x" + Integer.toHexString(paramInt1) + ") in base64 content";
continue;
}
str = "Illegal character '" + (char)paramInt1 + "' (code 0x" + Integer.toHexString(paramInt1) + ") in base64 content";
}
}
示例4: _reportInvalidBase64
import org.codehaus.jackson.Base64Variant; //导入方法依赖的package包/类
protected void _reportInvalidBase64(Base64Variant paramBase64Variant, char paramChar, int paramInt, String paramString)
throws JsonParseException
{
String str;
if (paramChar <= ' ')
str = "Illegal white space character (code 0x" + Integer.toHexString(paramChar) + ") as character #" + (paramInt + 1) + " of 4-char base64 unit: can only used between units";
while (true)
{
if (paramString != null)
str = str + ": " + paramString;
throw new JsonParseException(str, JsonLocation.NA);
if (paramBase64Variant.usesPaddingChar(paramChar))
{
str = "Unexpected padding character ('" + paramBase64Variant.getPaddingChar() + "') as character #" + (paramInt + 1) + " of 4-char base64 unit: padding only legal as 3rd or 4th character";
continue;
}
if ((!Character.isDefined(paramChar)) || (Character.isISOControl(paramChar)))
{
str = "Illegal character (code 0x" + Integer.toHexString(paramChar) + ") in base64 content";
continue;
}
str = "Illegal character '" + paramChar + "' (code 0x" + Integer.toHexString(paramChar) + ") in base64 content";
}
}
示例5: _reportInvalidBase64
import org.codehaus.jackson.Base64Variant; //导入方法依赖的package包/类
protected void _reportInvalidBase64(Base64Variant paramBase64Variant, char paramChar, int paramInt, String paramString)
{
String str;
if (paramChar <= ' ')
str = "Illegal white space character (code 0x" + Integer.toHexString(paramChar) + ") as character #" + (paramInt + 1) + " of 4-char base64 unit: can only used between units";
while (true)
{
if (paramString != null)
str = str + ": " + paramString;
throw _constructError(str);
if (paramBase64Variant.usesPaddingChar(paramChar))
str = "Unexpected padding character ('" + paramBase64Variant.getPaddingChar() + "') as character #" + (paramInt + 1) + " of 4-char base64 unit: padding only legal as 3rd or 4th character";
else if ((!Character.isDefined(paramChar)) || (Character.isISOControl(paramChar)))
str = "Illegal character (code 0x" + Integer.toHexString(paramChar) + ") in base64 content";
else
str = "Illegal character '" + paramChar + "' (code 0x" + Integer.toHexString(paramChar) + ") in base64 content";
}
}