java.util.Stack.firstElement()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(7.1k)|赞(0)|评价(0)|浏览(191)

本文整理了Java中java.util.Stack.firstElement()方法的一些代码示例,展示了Stack.firstElement()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Stack.firstElement()方法的具体详情如下:
包路径:java.util.Stack
类名称:Stack
方法名:firstElement

Stack.firstElement介绍

暂无

代码示例

代码示例来源:origin: libgdx/libgdx

  1. /** Returns true if an asset with the specified name and type is loading, queued to be loaded, or has been loaded. */
  2. public synchronized boolean contains (String fileName, Class type) {
  3. if (tasks.size() > 0) {
  4. AssetDescriptor assetDesc = tasks.firstElement().assetDesc;
  5. if (assetDesc.type == type && assetDesc.fileName.equals(fileName)) return true;
  6. }
  7. for (int i = 0; i < loadQueue.size; i++) {
  8. AssetDescriptor assetDesc = loadQueue.get(i);
  9. if (assetDesc.type == type && assetDesc.fileName.equals(fileName)) return true;
  10. }
  11. return isLoaded(fileName, type);
  12. }

代码示例来源:origin: libgdx/libgdx

  1. /** Returns true if an asset with the specified name is loading, queued to be loaded, or has been loaded. */
  2. public synchronized boolean contains (String fileName) {
  3. if (tasks.size() > 0 && tasks.firstElement().assetDesc.fileName.equals(fileName)) return true;
  4. for (int i = 0; i < loadQueue.size; i++)
  5. if (loadQueue.get(i).fileName.equals(fileName)) return true;
  6. return isLoaded(fileName);
  7. }

代码示例来源:origin: libgdx/libgdx

  1. /** Returns true if an asset with the specified name is loading, queued to be loaded, or has been loaded. */
  2. public synchronized boolean contains (String fileName) {
  3. if (tasks.size() > 0 && tasks.firstElement().assetDesc.fileName.equals(fileName)) return true;
  4. for (int i = 0; i < loadQueue.size; i++)
  5. if (loadQueue.get(i).fileName.equals(fileName)) return true;
  6. return isLoaded(fileName);
  7. }

代码示例来源:origin: libgdx/libgdx

  1. /** Returns true if an asset with the specified name and type is loading, queued to be loaded, or has been loaded. */
  2. public synchronized boolean contains (String fileName, Class type) {
  3. if (tasks.size() > 0) {
  4. AssetDescriptor assetDesc = tasks.firstElement().assetDesc;
  5. if (assetDesc.type == type && assetDesc.fileName.equals(fileName)) return true;
  6. }
  7. for (int i = 0; i < loadQueue.size; i++) {
  8. AssetDescriptor assetDesc = loadQueue.get(i);
  9. if (assetDesc.type == type && assetDesc.fileName.equals(fileName)) return true;
  10. }
  11. return isLoaded(fileName, type);
  12. }

代码示例来源:origin: libgdx/libgdx

  1. AssetLoadingTask currAsset = tasks.firstElement();
  2. if (currAsset.assetDesc.fileName.equals(fileName)) {
  3. currAsset.cancel = true;

代码示例来源:origin: libgdx/libgdx

  1. AssetLoadingTask currAsset = tasks.firstElement();
  2. if (currAsset.assetDesc.fileName.equals(fileName)) {
  3. currAsset.cancel = true;

代码示例来源:origin: camunda/camunda-bpm-platform

  1. public void setThenSaxEventList(List<SaxEvent> thenSaxEventList) {
  2. IfState state = stack.firstElement();
  3. if(state.active) {
  4. state.thenSaxEventList = thenSaxEventList;
  5. } else {
  6. throw new IllegalStateException("setThenSaxEventList() invoked on inactive IfAction");
  7. }
  8. }

代码示例来源:origin: camunda/camunda-bpm-platform

  1. public void setElseSaxEventList(List<SaxEvent> elseSaxEventList) {
  2. IfState state = stack.firstElement();
  3. if(state.active) {
  4. state.elseSaxEventList = elseSaxEventList;
  5. } else {
  6. throw new IllegalStateException("setElseSaxEventList() invoked on inactive IfAction");
  7. }
  8. }

代码示例来源:origin: geotools/geotools

  1. protected boolean stream(ElementHandler handler) {
  2. // create an xpath context from the root element
  3. // TODO: cache the context, should work just the same
  4. // JXPathIntrospector.registerDynamicClass(ElementHandlerImpl.class,
  5. // ElementHandlerPropertyHandler.class);
  6. JXPathIntrospector.registerDynamicClass(NodeImpl.class, NodePropertyHandler.class);
  7. // ElementHandler rootHandler =
  8. // ((DocumentHandler) handlers.firstElement()).getDocumentElementHandler();
  9. Node root = ((DocumentHandler) handlers.firstElement()).getParseNode();
  10. JXPathContext jxpContext = JXPathContextFactory.newInstance().newContext(null, root);
  11. jxpContext.setLenient(true);
  12. Iterator itr = jxpContext.iterate(xpath);
  13. while (itr.hasNext()) {
  14. Object obj = itr.next();
  15. if (handler.getParseNode().equals(obj)) {
  16. return true;
  17. }
  18. }
  19. return false;
  20. }
  21. }

代码示例来源:origin: apache/opennlp

  1. nodeStack.firstElement().addElement(element);
  2. } else {
  3. Node parent = null;
  4. peek = nodeStack.get(index);
  5. } else {
  6. parent = nodeStack.firstElement();

代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api

  1. /**
  2. * @return the main printer.
  3. */
  4. public WikiPrinter getMainPrinter()
  5. {
  6. return this.printers.firstElement();
  7. }

代码示例来源:origin: ch.qos.logback/core

  1. public void setElseSaxEventList(List<SaxEvent> elseSaxEventList) {
  2. IfState state = stack.firstElement();
  3. if(state.active) {
  4. state.elseSaxEventList = elseSaxEventList;
  5. } else {
  6. throw new IllegalStateException("setElseSaxEventList() invoked on inactive IfAction");
  7. }
  8. }

代码示例来源:origin: com.hynnet/logback-core

  1. public void setThenSaxEventList(List<SaxEvent> thenSaxEventList) {
  2. IfState state = stack.firstElement();
  3. if(state.active) {
  4. state.thenSaxEventList = thenSaxEventList;
  5. } else {
  6. throw new IllegalStateException("setThenSaxEventList() invoked on inactive IfAction");
  7. }
  8. }

代码示例来源:origin: org.gosu-lang.gosu/gosu-core

  1. public static ITypeInfo getQualifyingEnclosingTypeInfo( Stack<IFeatureInfo> enclosingFeatureInfos )
  2. {
  3. if( enclosingFeatureInfos.empty() )
  4. {
  5. return null;
  6. }
  7. else
  8. {
  9. return (ITypeInfo)enclosingFeatureInfos.firstElement();
  10. }
  11. }

代码示例来源:origin: ch.qos.logback/core

  1. public void setThenSaxEventList(List<SaxEvent> thenSaxEventList) {
  2. IfState state = stack.firstElement();
  3. if(state.active) {
  4. state.thenSaxEventList = thenSaxEventList;
  5. } else {
  6. throw new IllegalStateException("setThenSaxEventList() invoked on inactive IfAction");
  7. }
  8. }

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/ch.qos.logback.core

  1. public void setElseSaxEventList(List<SaxEvent> elseSaxEventList) {
  2. IfState state = stack.firstElement();
  3. if(state.active) {
  4. state.elseSaxEventList = elseSaxEventList;
  5. } else {
  6. throw new IllegalStateException("setElseSaxEventList() invoked on inactive IfAction");
  7. }
  8. }

代码示例来源:origin: io.virtdata/virtdata-lib-realer

  1. public void setThenSaxEventList(List<SaxEvent> thenSaxEventList) {
  2. IfState state = stack.firstElement();
  3. if (state.active) {
  4. state.thenSaxEventList = thenSaxEventList;
  5. } else {
  6. throw new IllegalStateException("setThenSaxEventList() invoked on inactive IfAction");
  7. }
  8. }

代码示例来源:origin: tomcat-slf4j-logback/tomcat-slf4j-logback

  1. public void setElseSaxEventList(List<SaxEvent> elseSaxEventList) {
  2. IfState state = stack.firstElement();
  3. if (state.active) {
  4. state.elseSaxEventList = elseSaxEventList;
  5. } else {
  6. throw new IllegalStateException("setElseSaxEventList() invoked on inactive IfAction");
  7. }
  8. }

代码示例来源:origin: com.badlogicgames.gdx/gdx

  1. /** Returns true if an asset with the specified name is loading, queued to be loaded, or has been loaded. */
  2. public synchronized boolean contains (String fileName) {
  3. if (tasks.size() > 0 && tasks.firstElement().assetDesc.fileName.equals(fileName)) return true;
  4. for (int i = 0; i < loadQueue.size; i++)
  5. if (loadQueue.get(i).fileName.equals(fileName)) return true;
  6. return isLoaded(fileName);
  7. }

代码示例来源:origin: com.badlogicgames.gdx/gdx

  1. /** Returns true if an asset with the specified name and type is loading, queued to be loaded, or has been loaded. */
  2. public synchronized boolean contains (String fileName, Class type) {
  3. if (tasks.size() > 0) {
  4. AssetDescriptor assetDesc = tasks.firstElement().assetDesc;
  5. if (assetDesc.type == type && assetDesc.fileName.equals(fileName)) return true;
  6. }
  7. for (int i = 0; i < loadQueue.size; i++) {
  8. AssetDescriptor assetDesc = loadQueue.get(i);
  9. if (assetDesc.type == type && assetDesc.fileName.equals(fileName)) return true;
  10. }
  11. return isLoaded(fileName, type);
  12. }

相关文章