java.util.logging.Logger.entering()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(9.7k)|赞(0)|评价(0)|浏览(275)

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

Logger.entering介绍

[英]Log a method entry.

This is a convenience method that can be used to log entry to a method. A LogRecord with message "ENTRY", log level FINER, and the given sourceMethod and sourceClass is logged.
[中]记录一个方法条目。
这是一种方便的方法,可用于记录方法的条目。将记录一条日志记录,其中包含消息“ENTRY”、更精细的日志级别以及给定的sourceMethod和sourceClass。

代码示例

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

  1. @Override
  2. public Object visit(ASTPackageSpecification node, Object data) {
  3. LOGGER.entering(CLASS_NAME, "visit(ASTPackageSpecification)");
  4. // Treat Package Specification like an Interface
  5. LOGGER.exiting(CLASS_NAME, "visit(ASTPackageSpecification)");
  6. return data;
  7. }

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

  1. @Override
  2. public Object[] getViolationParameters(DataPoint point) {
  3. LOGGER.entering(CLASS_NAME, "visit(getViolationParameters)");
  4. if (LOGGER.isLoggable(Level.FINE)) {
  5. LOGGER.fine("Node Count ==" + point.getScore());
  6. }
  7. return new String[] { String.valueOf((int) point.getScore()) };
  8. }

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

  1. @Override
  2. public Object visit(ASTTriggerTimingPointSection node, Object data) {
  3. LOGGER.entering(CLASS_PATH, "visit(ASTTriggerTimingPointSection)");
  4. if (LOGGER.isLoggable(Level.FINEST)) {
  5. LOGGER.finest("visit(ASTTriggerTimingPointSection): " + node.getClass().getCanonicalName() + " @ line "
  6. + node.getBeginLine() + ", column " + node.getBeginColumn() + " --- "
  7. + new Throwable().getStackTrace());
  8. }
  9. sbf.buildDataFlowFor(node);
  10. vav.compute(node);
  11. LOGGER.exiting(CLASS_PATH, "visit(ASTProgramUnit)");
  12. return data;
  13. }

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

  1. @Override
  2. public Object visit(ASTProgramUnit node, Object data) {
  3. LOGGER.entering(CLASS_PATH, "visit(ASTProgramUnit)");
  4. if (LOGGER.isLoggable(Level.FINEST)) {
  5. LOGGER.finest(
  6. "visit(ASTProgramUnit): " + node.getClass().getCanonicalName() + " @ line " + node.getBeginLine()
  7. + ", column " + node.getBeginColumn() + " --- " + new Throwable().getStackTrace());
  8. }
  9. sbf.buildDataFlowFor(node);
  10. vav.compute(node);
  11. LOGGER.exiting(CLASS_PATH, "visit(ASTProgramUnit)");
  12. return data;
  13. }

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

  1. LOGGER.entering(DBType.class.getCanonicalName(), matchString);
  2. if (LOGGER.isLoggable(Level.FINEST)) {
  3. LOGGER.finest("class_path+" + System.getProperty("java.class.path"));
  4. if (LOGGER.isLoggable(Level.FINEST)) {
  5. LOGGER.finest("Attempting File no file suffix: " + matchString);
  6. LOGGER.finest("FileSystemWithoutExtension");
  7. } catch (NoSuchFileException notFoundOnFilesystemWithoutExtension) {
  8. if (LOGGER.isLoggable(Level.FINEST)) {
  9. LOGGER.finest("notFoundOnFilesystemWithoutExtension");
  10. LOGGER.finest("Attempting File with added file suffix: " + matchString + ".properties");

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

  1. @Override
  2. public Object visit(ASTTypeSpecification node, Object data) {
  3. LOGGER.entering(CLASS_NAME, "visit(ASTTypeSpecification)");
  4. // Treat Type Specification like an Interface
  5. LOGGER.exiting(CLASS_NAME, "visit(ASTTypeSpecification)");
  6. return data;
  7. }

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

  1. @Override
  2. public Object visit(ASTTypeMethod node, Object data) {
  3. LOGGER.entering(CLASS_PATH, "visit(ASTTypeMethod)");
  4. if (LOGGER.isLoggable(Level.FINEST)) {
  5. LOGGER.finest(
  6. "visit(ASTTypeMethod): " + node.getClass().getCanonicalName() + " @ line " + node.getBeginLine()
  7. + ", column " + node.getBeginColumn() + " --- " + new Throwable().getStackTrace());
  8. }
  9. sbf.buildDataFlowFor(node);
  10. vav.compute(node);
  11. LOGGER.exiting(CLASS_PATH, "visit(ASTTypeMethod)");
  12. return data;
  13. }
  14. }

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

  1. /**
  2. * Returns the layer bounds
  3. *
  4. * @return
  5. */
  6. public void updateBounds() {
  7. if (LOGGER.isLoggable(Level.FINER)) LOGGER.entering("WMTSCoverage", "updatingBounds");
  8. GeneralEnvelope envelope = layer.getEnvelope(requestCRS);
  9. ReferencedEnvelope result = reference(envelope);
  10. if (LOGGER.isLoggable(Level.FINE)) LOGGER.fine("setting bounds to " + result);
  11. this.bounds = result;
  12. this.originalEnvelope = new GeneralEnvelope(result);
  13. }

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

  1. protected void visitAll(List<? extends Node> nodes, RuleContext ctx) {
  2. LOGGER.entering(CLASS_NAME, "visitAll");
  3. for (Object element : nodes) {
  4. ASTInput node = (ASTInput) element;
  5. visit(node, ctx);
  6. }
  7. LOGGER.exiting(CLASS_NAME, "visitAll");
  8. }

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

  1. @Override
  2. protected void visit(Rule rule, Node node, RuleContext ctx) {
  3. LOGGER.entering(CLASS_NAME, "visit");
  4. // Rule better either be a PLSQLParserVisitor, or a XPathRule#
  5. if (LOGGER.isLoggable(Level.FINE)) {
  6. LOGGER.fine("Rule=" + rule);
  7. LOGGER.fine("Node=" + node);
  8. LOGGER.fine("RuleContext=" + ctx);
  9. LOGGER.fine("Rule Classname=" + rule.getClass().getCanonicalName());
  10. LOGGER.fine("Rule Name=" + rule.getName());
  11. }
  12. if (rule instanceof XPathRule) {
  13. ((XPathRule) rule).evaluate(node, ctx);
  14. } else {
  15. ((PLSQLNode) node).jjtAccept((PLSQLParserVisitor) rule, ctx);
  16. }
  17. LOGGER.exiting(CLASS_NAME, "visit");
  18. }
  19. }

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

  1. public void setPropertyName(String attPath) {
  2. LOGGER.entering("ExpressionAttribute", "setAttributePath", attPath);
  3. if (LOGGER.isLoggable(Level.FINEST))
  4. LOGGER.finest("schema: " + schema + "\n\nattribute: " + attPath);
  5. if (schema != null) {
  6. if (schema.getDescriptor(attPath) != null) {
  7. this.attPath = attPath;
  8. } else {
  9. throw new IllegalFilterException(
  10. "Attribute: "
  11. + attPath
  12. + " is not in stated schema "
  13. + schema.getTypeName()
  14. + ".");
  15. }
  16. } else {
  17. this.attPath = attPath;
  18. }
  19. }

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

  1. @Override
  2. public Object visit(PLSQLNode node, Object data) {
  3. LOGGER.entering(CLASS_NAME, "visit(SimpleNode)");
  4. int npath = complexityMultipleOf(node, 1, data);
  5. LOGGER.exiting(CLASS_NAME, "visit(SimpleNode)", npath);
  6. return Integer.valueOf(npath);
  7. }

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

  1. @Override
  2. public Object visit(ASTMethodDeclaration node, Object data) {
  3. LOGGER.entering(CLASS_PATH, "visit(ASTMethodDeclaration)");
  4. if (LOGGER.isLoggable(Level.FINEST)) {
  5. LOGGER.finest("visit(ASTMethodDeclaration): " + node.getClass().getCanonicalName() + " @ line "
  6. + node.getBeginLine() + ", column " + node.getBeginColumn() + " --- "
  7. + new Throwable().getStackTrace());
  8. }
  9. super.visit(node, data);
  10. sbf.buildDataFlowFor(node);
  11. vav.compute(node);
  12. LOGGER.exiting(CLASS_PATH, "visit(ASTMethodDeclaration)");
  13. return data;
  14. }

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

  1. public void entering(String srcClass, String srcMeth, Object params[])
  2. {
  3. if (! logger.isLoggable( Level.FINER )) return;
  4. logger.entering( srcClass, srcMeth, params );
  5. }

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

  1. @Override
  2. protected void indexNodes(List<Node> nodes, RuleContext ctx) {
  3. LOGGER.entering(CLASS_NAME, "indexNodes");
  4. PLSQLParserVisitor plsqlParserVistor = new PLSQLParserVisitorAdapter() {
  5. // Perform a visitation of the AST to index nodes which need
  6. // visiting by type
  7. @Override
  8. public Object visit(PLSQLNode node, Object data) {
  9. indexNode(node);
  10. return super.visit(node, data);
  11. }
  12. };
  13. for (int i = 0; i < nodes.size(); i++) {
  14. plsqlParserVistor.visit((ASTInput) nodes.get(i), ctx);
  15. }
  16. LOGGER.exiting(CLASS_NAME, "indexNodes");
  17. }

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

  1. @Override
  2. public Object visit(ASTElseClause node, Object data) {
  3. LOGGER.entering(CLASS_NAME, "visit(ASTElseClause)");
  4. // (npath of if + npath of else (or 1) + bool_comp of if) * npath of
  5. // next
  6. int complexity = 0;
  7. List<PLSQLNode> statementChildren = new ArrayList<>();
  8. for (int i = 0; i < node.jjtGetNumChildren(); i++) {
  9. if (node.jjtGetChild(i).getClass() == ASTStatement.class) {
  10. statementChildren.add((PLSQLNode) node.jjtGetChild(i));
  11. }
  12. }
  13. if (LOGGER.isLoggable(Level.FINEST)) {
  14. LOGGER.finest(statementChildren.size() + " statementChildren found for ELSE clause statement "
  15. + node.getBeginLine() + ", column " + node.getBeginColumn());
  16. }
  17. for (PLSQLNode element : statementChildren) {
  18. complexity += (Integer) element.jjtAccept(this, data);
  19. }
  20. LOGGER.exiting(CLASS_NAME, "visit(ASTElseClause)", complexity);
  21. return Integer.valueOf(complexity);
  22. }

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

  1. AttributeDescriptor targetDescriptor,
  2. Expression sourceExpression) {
  3. if (XPath.LOGGER.isLoggable(Level.CONFIG)) {
  4. XPath.LOGGER.entering(
  5. "XPath", "set", new Object[] {att, xpath, value, id, targetNodeType});

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

  1. @Override
  2. public Object visit(ASTExceptionHandler node, Object data) {
  3. LOGGER.entering(CLASS_NAME, "visit(ASTExceptionHandler)");
  4. entryStack.peek().bumpDecisionPoints();
  5. LOGGER.exiting(CLASS_NAME, "visit(ASTExceptionHandler)");
  6. super.visit(node, data);
  7. return data;
  8. }

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

  1. @Override
  2. public Object visit(ASTTriggerUnit node, Object data) {
  3. LOGGER.entering(CLASS_PATH, "visit(ASTTriggerUnit)");
  4. if (LOGGER.isLoggable(Level.FINEST)) {
  5. LOGGER.finest(
  6. "visit(ASTTriggerUnit): " + node.getClass().getCanonicalName() + " @ line " + node.getBeginLine()
  7. + ", column " + node.getBeginColumn() + " --- " + new Throwable().getStackTrace());
  8. }
  9. if (node.hasDescendantOfType(ASTCompoundTriggerBlock.class)) {
  10. if (LOGGER.isLoggable(Level.FINEST)) {
  11. LOGGER.finest("visit(ASTTriggerUnit): treating ASTTriggerUnit like a PackageBody "
  12. + node.getClass().getCanonicalName() + " @ line " + node.getBeginLine() + ", column "
  13. + node.getBeginColumn() + " --- " + new Throwable().getStackTrace());
  14. }
  15. // Pass
  16. super.visit(node, data);
  17. }
  18. {
  19. if (LOGGER.isLoggable(Level.FINEST)) {
  20. LOGGER.finest("visit(ASTTriggerUnit): treating ASTTriggerUnit as standalone "
  21. + node.getClass().getCanonicalName() + " @ line " + node.getBeginLine() + ", column "
  22. + node.getBeginColumn() + " --- " + new Throwable().getStackTrace());
  23. }
  24. sbf.buildDataFlowFor(node);
  25. vav.compute(node);
  26. }
  27. LOGGER.exiting(CLASS_PATH, "visit(ASTTriggerUnit)");
  28. return data;
  29. }

代码示例来源:origin: com.sun.xml.bind/jaxb-core

  1. public void entering(final Object... parameters) {
  2. if (!this.logger.isLoggable(METHOD_CALL_LEVEL_VALUE)) {
  3. return;
  4. }
  5. logger.entering(componentClassName, getCallerMethodName(), parameters);
  6. }

相关文章