本文整理了Java中org.apache.velocity.context.Context.getKeys()
方法的一些代码示例,展示了Context.getKeys()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Context.getKeys()
方法的具体详情如下:
包路径:org.apache.velocity.context.Context
类名称:Context
方法名:getKeys
[英]Get all the keys for the values in the context
[中]获取上下文中值的所有键
代码示例来源:origin: webx/citrus
@Override
public Object[] internalGetKeys() {
return context.getKeys();
}
代码示例来源:origin: webx/citrus
@Override
public Object[] internalGetKeys() {
return context.getKeys();
}
代码示例来源:origin: org.apache.velocity/com.springsource.org.apache.velocity
/**
* @see org.apache.velocity.context.Context#getKeys()
*/
public Object[] getKeys()
{
return context.getKeys();
}
代码示例来源:origin: org.apache.velocity/velocity-engine-core
/**
* @see org.apache.velocity.context.Context#getKeys()
*/
public String[] getKeys()
{
return context.getKeys();
}
代码示例来源:origin: velocity/velocity-dep
public Object[] getKeys()
{
return context.getKeys();
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity
/**
* @see org.apache.velocity.context.Context#getKeys()
*/
public Object[] getKeys()
{
return context.getKeys();
}
代码示例来源:origin: com.alibaba.citrus/citrus-webx-all
@Override
public Object[] internalGetKeys() {
return context.getKeys();
}
代码示例来源:origin: christian-schlichtherle/truelicense
private void debugContext(Context c) {
String delimiter = "";
final StringBuilder s = new StringBuilder();
for (final Object o : c.getKeys()) {
s.append(delimiter).append(o.toString());
delimiter = ", ";
}
getLog().debug("Populated a new Velocity context with the following keys: " + s.toString());
}
代码示例来源:origin: net.java.truelicense/truelicense-maven-plugin
private void debugContext(Context c) {
String delimiter = "";
final StringBuilder s = new StringBuilder();
for (final Object o : c.getKeys()) {
s.append(delimiter).append(o.toString());
delimiter = ", ";
}
getLog().debug("Populated a new Velocity context with the following keys: " + s.toString());
}
代码示例来源:origin: org.apache.velocity/com.springsource.org.apache.velocity
/**
* @see org.apache.velocity.context.Context#getKeys()
*/
public Object[] getKeys()
{
Set keys = new HashSet();
Object[] localKeys = localContext.getKeys();
for (int i=0; i < localKeys.length; i++)
{
keys.add(localKeys[i]);
}
Object[] innerKeys = super.getKeys();
for (int i=0; i < innerKeys.length; i++)
{
keys.add(innerKeys[i]);
}
return keys.toArray();
}
代码示例来源:origin: org.apache.velocity.tools/velocity-tools-generic
/**
* Actually do the work of filling in the set of keys
* for {@link #getKeys} here so subclasses can add keys too.
* @param keys set to fill with keys
*/
protected void fillKeyset(Set keys)
{
//NOTE: we don't need to manually add the toolbox keys here
// because retrieval of those depends on the context being
// a ToolContext which would already give tool keys below
// recurse down the velocity context collecting keys
Context velctx = this.context;
while (velctx != null)
{
Object[] ctxKeys = velctx.getKeys();
keys.addAll(Arrays.asList(ctxKeys));
if (velctx instanceof AbstractContext)
{
velctx = ((AbstractContext)velctx).getChainedContext();
}
else
{
velctx = null;
}
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity
/**
* @see org.apache.velocity.context.Context#getKeys()
*/
public Object[] getKeys()
{
if (localContext != null)
{
Set keys = new HashSet();
Object[] localKeys = localContext.getKeys();
for (int i=0; i < localKeys.length; i++)
{
keys.add(localKeys[i]);
}
Object[] innerKeys = super.getKeys();
for (int i=0; i < innerKeys.length; i++)
{
keys.add(innerKeys[i]);
}
return keys.toArray();
}
return super.getKeys();
}
代码示例来源:origin: fex-team/fis-velocity-tools
/**
* @see org.apache.velocity.context.Context#getKeys()
*/
@SuppressWarnings("unchecked")
public Object[] getKeys()
{
if (localContext != null)
{
Set keys = new HashSet();
Object[] localKeys = localContext.getKeys();
for (int i=0; i < localKeys.length; i++)
{
keys.add(localKeys[i]);
}
Object[] innerKeys = super.getKeys();
for (int i=0; i < innerKeys.length; i++)
{
keys.add(innerKeys[i]);
}
return keys.toArray();
}
return super.getKeys();
}
代码示例来源:origin: org.apache.velocity.tools/velocity-tools-view-jsp
private Object[] keys = velocityContext.getKeys();
代码示例来源:origin: org.apache.portals.bridges/portals-bridges-velocity
Object[] keys = portletContext.getKeys();
for (int ix = 0; ix < keys.length; ix++)
内容来源于网络,如有侵权,请联系作者删除!